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.
ResolveMatches iletisi, istemcinin eşleşen bir hizmet tarafından iletiyi çözümleme yanıtı olarak gönderilen WS-Discovery bir iletidir. ResolveMatches iletileri hakkında daha fazla bilgi için, WS-Discovery Belirtimibölüm 6.2'ye bakın.
Udp tek noktaya yayını tarafından 3702 numaralı bağlantı noktasına bir ResolveMatches iletisi gönderilir (istemcinin Çözümle iletisinin gönderildiği bağlantı noktası). ResolveMatches, Çözümle iletisinden sonra 4 saniye içinde gönderilmelidir; aksi takdirde, Windows Güvenlik Duvarı paketi bırakabilir.
Çözümle iletileri gönderen tüm DPWS uygulamaları ResolveMatches iletilerini 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 ResolveMatches 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/ResolveMatches
</wsa:Action>
<wsa:MessageID>
urn:uuid:64ddd01c-b0d6-4afd-aba6-6f1f161ce9d4
</wsa:MessageID>
<wsa:RelatesTo>
urn:uuid:38d1c3d9-8d73-4424-8861-6b7ee2af24d3
</wsa:RelatesTo>
<wsd:AppSequence InstanceId="1"
SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
MessageNumber="6">
</wsd:AppSequence>
</soap:Header>
<soap:Body>
<wsd:ResolveMatches>
<wsd:ResolveMatch>
<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:ResolveMatch>
</wsd:ResolveMatches>
</soap:Body>
</soap:Envelope>
ResolveMatches iletisi aşağıdaki odak noktalarına sahiptir.
| Odak noktası | XML | Açıklama |
|---|---|---|
| ResolveMatches | |
ResolveMatches SOAP eylemi iletiyi ResolveMatches iletisi olarak tanımlar. |
| RelatesTo | |
Hizmetin yanıt verdiği iletinin tanımlayıcısı. Bu üst bilgi, Çözümle 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 | |
Çözümlenen uç noktanın adresini içerir. |
| 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