Bagikan melalui


Tentang WsdCodeGen

WsdCodeGen menggunakan file konfigurasi XML untuk menentukan lokasi metadata layanan. File konfigurasi juga digunakan untuk menentukan nama antarmuka, GUID antarmuka, nama kelas, nama metode, dan pengidentifikasi lainnya. Untuk informasi selengkapnya tentang file ini, lihat File Konfigurasi WsdCodeGen.

WsdCodeGen memerlukan dua jenis file input: file konfigurasi XML dan satu atau beberapa file deskripsi layanan (file WSDL dan/atau XSD). WsdCodeGen memproses file input ini dan menghasilkan dua jenis file output: file antarmuka dan file header/sumber.

File Input

Jenis Deskripsi
File Konfigurasi File XML yang menunjukkan lokasi metadata layanan dan menentukan nama antarmuka, GUID antarmuka, nama kelas, nama metode, dan pengidentifikasi lainnya.
File deskripsi layanan Satu atau beberapa file WSDL atau XSD yang menjelaskan layanan yang akan diterapkan pada perangkat.

 

File Output

Jenis Deskripsi
File antarmuka File IDL (Bahasa Definisi Antarmuka) yang dapat digunakan dengan pengkompilasi MIDL untuk menghasilkan file header antarmuka. Klien WSDAPI dan layanan WSDAPI dapat menggunakan file antarmuka ini.
File header dan sumber C++ File C++ yang menjelaskan kontrak pesan, namespace layanan, dan informasi jenis. Mereka mungkin berisi kode proksi dan/atau kode stub. Kode proksi mengimplementasikan antarmuka layanan dan menerjemahkan panggilan metode layanan ke dalam operasi WSDAPI yang membuat permintaan layanan. Kode stub menerjemahkan permintaan layanan WSDAPI ke dalam kode yang memanggil metode layanan.

 

Layanan Web pada Generator Kode Perangkat

Menggunakan WsdCodeGen