Alat Penelusuran Kesalahan

Set alat debugging yang dibangun di Web Services on Devices API (WSDAPI) tersedia di Windows SDK dan Windows Driver Kit (WDK). Alat-alat ini dapat digunakan untuk menguji fungsionalitas aplikasi kustom yang ditulis di WSDAPI, atau perangkat dan klien yang ditulis menggunakan tumpukan Profil Perangkat untuk Layanan Web (DPWS) lainnya.

Alat Host Debug WSD (wsddebug_host.exe) dan Klien Debug WSD (wsddebug_client.exe) dapat digunakan untuk memeriksa karakteristik klien atau host DPWS. Mereka juga dapat digunakan untuk memecahkan masalah konektivitas atau konfigurasi. Untuk informasi selengkapnya, lihat panduan pemecahan masalah WSDAPI . Alat-alat ini hanya tersedia di SDK. Alat SDK terletak di direktori berikut: <Windows SDK Install Folder>\Bin.

WSDAPI Basic Interoperability Tool (WSDBIT) dapat digunakan untuk menguji interoperabilitas tingkat SOAP atau tingkat transportasi (yaitu, memastikan pesan terbentuk dengan baik). Alat ini hanya tersedia di WDK.

Klien Debug WSD

Klien Debug WSD (wsddebug_client.exe) menyediakan konsol interaktif yang dapat digunakan untuk mengirim dan menerima pesan WS-Discovery, dan untuk mendapatkan metadata. Ini juga dapat digunakan untuk menghasilkan dan menggunakan pesan multicast mentah.

Klien Debug WSD beroperasi dalam salah satu dari tiga mode: multicast, penemuan, dan metadata.

Modus Deskripsi
Multicast Dalam mode Multicast, Klien Debug WSD mengirim dan menerima pesan multicast yang tidak diformat pada port UDP 3702, seperti yang didefinisikan dalam WS-Discovery. Pengguna dapat menyimpan pesan SOAP ini dalam file teks, dan dapat memodifikasi dan me-rebroadcast pesan dengan Klien Debug WSD.
Penemuan Dalam mode Penemuan, Klien Debug WSD mengirim dan menerima pesan WS-Discovery yang diformat. Ini dapat menampilkan pesan Hello, Bye, ProbeMatches, dan ResolveMatches. Ini dapat mengirim pesan Probe melalui UDP atau HTTP, dan menyelesaikan pesan Resolve melalui UDP.
Metadata Selain menerapkan semua fitur mode Penemuan, mode Metadata juga mencoba mengambil metadata dari perangkat.

 

Untuk informasi selengkapnya, lihat Menggunakan Host Generik dan Klien untuk HTTP Metadata Exchange, Menggunakan Host Generik dan Klien untuk UDP WS-Discovery, dan Menggunakan Klien Debug WSD untuk Memverifikasi Lalu Lintas Multicast.

The WSD Debug Host

Host Debug WSD (wsddebug_host.exe) menyediakan konsol interaktif yang digunakan untuk mengumumkan host, menanggapi permintaan klien, dan mencetak informasi diagnostik.

Host Debug WSD beroperasi dalam salah satu dari dua mode: penemuan dan metadata.

Modus Deskripsi
Penemuan Dalam mode Penemuan, Host Debug WSD mencetak pesan WS-Discovery yang diformat. Ini juga mengirim pesan Hello dan Bye, dan secara otomatis menanggapi pesan Probe dan Resolve.
Metadata Selain menerapkan semua fitur mode Penemuan, mode Metadata mengiklankan layanan metadata dan memungkinkan klien untuk terhubung dan melakukan pertukaran metadata.

 

Untuk informasi selengkapnya, lihat Menggunakan Host Generik dan Klien untuk HTTP Metadata Exchange dan Menggunakan Host Generik dan Klien untuk UDP WS-Discovery.

Pengembangan Aplikasi WSD di Windows

Alat Pengembangan WSDAPI

Panduan Pemecahan Masalah WSDAPI