Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ProbeMatches iletisi, istemcinin Yoklama iletisine yanıt olarak bir hizmet tarafından gönderilen WS-Discovery iletisidir. ProbeMatches iletileri hakkında daha fazla bilgi için WS-Discovery Belirtimi5.3 bölümüne bakın.
Bir ProbeMatches iletisi UDP tek noktaya yayın tarafından istemcinin Yoklaması iletisinin gönderildiği bağlantı noktasına gönderilir. ProbeMatches, Yoklama iletisinden sonra 4 saniye içinde gönderilmelidir; aksi takdirde, Windows Güvenlik Duvarı paketi bırakabilir.
ProbeMatches iletisine XAddr eklenmediyse, istemci udp çok noktaya yayın ile 3702 numaralı bağlantı noktasına Çözümle iletisi gönderebilir. İstemci yalnızca bir HTTP iletisi ( meta veri değişimi isteği veya hizmet iletisi) gönderildiğinde Çözümle iletisi gönderir.
Yoklama iletileri gönderen tüm DPWS uygulamaları ProbeMatches iletileri alır.
Not
Bu konuda, WSDAPI istemcileri ve konakları tarafından oluşturulan örnek bir DPWS iletisi gösterilmektedir. WSDAPI, bu örneğe uymayan diğer DPWS uyumlu iletileri ayrıştıracak ve kabul edecektir. DPWS birlikte çalışabilirliğini doğrulamak için bu örneği kullanmayın; bunun yerine WSDAPI Temel Birlikte Çalışabilirlik Aracı (WSDBIT) kullanın.
Aşağıdaki SOAP iletisi örnek bir ProbeMatches iletisi gösterir.
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsd="https://schemas.xmlsoap.org/ws/2005/04/discovery"
xmlns:wsdp="https://schemas.xmlsoap.org/ws/2006/02/devprof">
<soap:Header>
<wsa:To>
https://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
</wsa:To>
<wsa:Action>
https://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches
</wsa:Action>
<wsa:MessageID>
urn:uuid:967d0036-fe69-40ad-8191-dd1fc8ef64ab
</wsa:MessageID>
<wsa:RelatesTo>
urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
</wsa:RelatesTo>
<wsd:AppSequence InstanceId="1"
SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
MessageNumber="9">
</wsd:AppSequence>
</soap:Header>
<soap:Body>
<wsd:ProbeMatches>
<wsd:ProbeMatch>
<wsa:EndpointReference>
<wsa:Address>
urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsa:Address>
</wsa:EndpointReference>
<wsd:Types>wsdp:Device</wsd:Types>
<wsd:XAddrs>
https://192.168.0.2:5357/37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsd:XAddrs>
<wsd:MetadataVersion>2</wsd:MetadataVersion>
</wsd:ProbeMatch>
</wsd:ProbeMatches>
</soap:Body>
</soap:Envelope>
ProbeMatches iletisi aşağıdaki odak noktalarına sahiptir.
| Odak noktası | XML | Açıklama |
|---|---|---|
| ProbeMatches | |
ProbeMatches SOAP eylemi iletiyi ProbeMatches iletisi olarak tanımlar. |
| RelatesTo | |
Hizmetin yanıt verdiği iletinin tanımlayıcısı. Bu üst bilgi, Yoklama iletisindeki MessageId değeriyle eşleşir. |
| AppSequence | |
Sıra dışı alınmış olsalar bile iletilerin sırasını korumaya yardımcı olan uygulama sıralama bilgilerini içerir. AppSequence, AppSequence Geçerlilik Kurallarıbölümünde açıklandığı gibi doğrulanır. |
| Adres | |
Uç nokta adresini içerir. Bu adrese Çözümle iletisinde başvurulabilir. |
| XAddrs | |
XAddr'lar, istemci ve hizmet arasındaki iletişim için kullanılabilecek aktarım adresleridir. Eklentiler, XAddr Doğrulama Kuralları'nde açıklandığı gibi doğrulanır. |
İlgili konular