Hata Ayıklama Araçları

Windows SDK'sında ve Windows Sürücü Seti'nde (WDK) Cihazlar üzerinde Web Hizmetleri API'sinde (WSDAPI) oluşturulmuş bir hata ayıklama araç takımı bulunur. Bu araçlar, WSDAPI'da yazılmış özel uygulamaların veya diğer Web Hizmetleri için Cihaz Profili (DPWS) yığınları kullanılarak yazılmış cihazların ve istemcilerin işlevselliğini test etmek için kullanılabilir.

WSD Hata Ayıklama Ana Bilgisayarı (wsddebug_host.exe) ve WSD Hata Ayıklama İstemcisi (wsddebug_client.exe) araçları, DPWS istemcilerinin veya konaklarının özelliklerini incelemek için kullanılabilir. Bağlantı veya yapılandırma sorunlarını gidermek için de kullanılabilirler. Daha fazla bilgi için bkz. WSDAPI Sorun Giderme Kılavuzu. Bu araçlar yalnızca SDK'da kullanılabilir. SDK araçları şu dizinde bulunur: <Windows SDK Yükleme Klasörü>\Bin.

WSDAPI Temel Birlikte Çalışabilirlik Aracı (WSDBIT) SOAP düzeyinde veya aktarım düzeyinde birlikte çalışabilirliği test etmek için kullanılabilir (yani iletilerin iyi biçimlendirilmiş olduğundan emin olun). Bu araç yalnızca WDK'de kullanılabilir.

WSD Hata Ayıklama İstemcisi

WSD Hata Ayıklama İstemcisi (wsddebug_client.exe), WS-Discovery iletileri gönderip almak ve meta verileri almak için kullanılabilecek etkileşimli bir konsol sağlar. Ham multicast iletileri oluşturmak ve kullanmak için de kullanılabilir.

WSD Hata Ayıklama İstemcisi üç moddan birinde çalışır: çok noktaya yayın, bulma ve meta veriler.

Durum Açıklama
Çok noktaya yayın Çok noktaya yayın modunda, WSD Hata Ayıklama İstemcisi, WS-Discovery'de tanımlandığı gibi UDP bağlantı noktası 3702'de biçimlendirilmemiş çok noktaya yayın iletileri gönderir ve alır. Kullanıcı bu SOAP iletilerini bir metin dosyasına kaydedebilir ve WSD Hata Ayıklama İstemcisi ile iletileri değiştirebilir ve yeniden yayınlar.
Keşif Bulma modunda, WSD Hata Ayıklama İstemcisi biçimlendirilmiş WS-Discovery iletileri gönderir ve alır. Alınan Hello, Bye, ProbeMatchesve ResolveMatches mesajlarını görüntüleyebilir. UDP veya HTTP üzerinden Yoklama iletileri gönderebilir ve UDP üzerinden iletileri çözümleyebilir.
Meta veriler Bulma modunun tüm özelliklerini uygulamaya ek olarak, Meta Veri modu da cihazlardan meta verileri almaya çalışır.

 

Daha fazla bilgi için bkz. HTTP Meta Veri Değişimi için Genel Ana Bilgisayar ve İstemci Kullanma, UDP WS-Discovery için Genel Ana Bilgisayar ve İstemci Kullanmave Çok Noktaya Yayın Trafiğini Doğrulama için WSD Hata Ayıklama İstemcisi Kullanma.

WSD Hata Ayıklama Konağı

WSD Hata Ayıklama Sunucusu (wsddebug_host.exe), sunucunun duyurulması, istemci isteklerine yanıt verilmesi ve tanılama bilgileri yazdırılması için kullanılan etkileşimli bir konsol sağlar.

WSD Hata Ayıklama Sunucusu iki moddan birinde çalışır: bulma ve meta veri.

Mod Açıklama
Keşif Keşif modunda, WSD Hata Ayıklama Sunucusu biçimlendirilmiş WS-Discovery iletileri yazdırır. Ayrıca Hello ve Bye iletileri gönderir ve Probe iletilerini otomatik olarak yanıtlar ve Resolve iletilerini çözümler.
Meta veriler Meta Veri modu, Bulma modunun tüm özelliklerini uygulamaya ek olarak bir meta veri hizmeti tanıtarak istemcilerin meta veri değişimine bağlanmasına ve gerçekleştirmesine olanak tanır.

 

Daha fazla bilgi için bkz. HTTP Meta Veri Değişimi için Genel Ana Bilgisayar ve İstemci Kullanma ve UDP WS-Discovery için Genel Ana Bilgisayar ve İstemci Kullanma.

Windows 'da WSD Uygulama Geliştirme

WSDAPI Geliştirme Araçları

WSDAPI Sorun Giderme Kılavuzu