Alat Penelusuran Kesalahan
Toolset 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 pada 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 mengonsumsi pesan multicast mentah.
Klien Debug WSD beroperasi dalam salah satu dari tiga mode: multicast, penemuan, dan metadata.
Mode | 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 merebroadcast 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 yang diterima. Ini dapat mengirim pesan Probe melalui UDP atau HTTP, dan Menyelesaikan pesan 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.
Mode | Deskripsi |
---|---|
Penemuan | Dalam mode Penemuan, Host Debug WSD mencetak pesan WS-Discovery yang diformat. Ini juga mengirim pesan Halo dan Bye , dan secara otomatis merespons 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 Pertukaran Metadata HTTP dan Menggunakan Host Generik dan Klien untuk UDP WS-Discovery.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk