งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย"— ใบสำเนางานนำเสนอ:

1 สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย
Web Service Online สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย

2 Layout Web Service Web Service Client Application

3 URL Web Service

4 Function Web Service นำค่าที่ได้ จากการเข้ารหัส เพื่อตรวจสอบตัวตนเจ้าหน้าที่ เพื่อตรวจสอบสิทธิ์การเข้าใช้งาน AuthenService นำค่าที่รหัสข้อมูล มาแปลงค่า เพื่อเตรียมส่งให้ Web Service EnvelopeGMSx นำค่าที่ได้จาก Web Service มาประมวลผล เพื่อเข้ารหัสข้อมูล แบบ Offline GetMathStatus โดยจะรับค่า CID, PID มาประมวลผล และส่งค่ากลับ RegisterService จากกระบวนการอ่านบัตร Offline PID,CID

5 Function Web Service

6 Web Service & Visual Studio

7 Web Service & Visual Studio

8 Web Service & Visual Studio

9 Web Service & Visual Studio
1 2 3 4

10 Web Service & Visual Studio

11 Web Service & Visual Studio

12 Web Service & Visual Studio

13 ประกาศตัวแปรเพื่อรับค่าจาก Web Service และคีย์ SAS
Dim WebServices_Test As New ServiceAuthen.AuthenIknoService Dim register_out As New ServiceAuthen.RegisterServiceOut Dim authencon As New ServiceAuthen.AuthenConfirmOut ' ประกาศค่าคีย์ SAS Public Const SAS_INT_AUTH_FPKEY_ADMIN As Short = 1

14 ประกาศฟังชั่น EnvelopeGMSx
Public Declare Function EnvelopeGMSx Lib "scapi_ope.dll" ByVal key_id As Integer, _ ByVal cryptogram As String, _ ByVal cryptogram_len As Integer, _ ByVal request As String, _ ByRef request_len As Integer, _ ByRef status As Integer) As Short

15 ประกาศค่าตัวแปรต่างๆ
Public int_key_id As Integer Public envelope_str As String Public envelope_str_len As Integer Public rc As Integer, err_code As Integer, status As Integer Private reader_name, dataPID, dataCID As String Public cardid As Integer

16 ประกาศค่าตัวแปรต่างๆ (เพิ่มเติม)
Public bufran As String = New String(" ", 1000) Public bufran_size As Integer = 0 Public bufout As String = Space(1000) Public bufout_size As Integer = 0 Public matched As Integer = 0 Dim buf_envel As String Dim reader_list As String, reader_list_len As Long

17 Demo Program

18 Demo Program

19 Demo Program

20 Demo Program

21 Demo Program

22 Demo Program

23 FAQ ?

24 สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย
Thank YOU สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย


ดาวน์โหลด ppt สำนักบริหารการทะเบียน กรมการปกครอง กระทรวงมหาดไทย

งานนำเสนอที่คล้ายกัน


Ads by Google