Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WSD-API:et (Web Services for Devices) (WSDAPI) möjliggör följande typer av meddelandeutbyten:
Upptäcka en DPWS-enhet.
Beskriva en DPWS-enhet. Detta kallas för ett metadatautbyte.
Skicka tjänstspecifika meddelanden, tillsammans med binära bifogade filer, till och från en DPWS-tjänst.
Prenumerera på och ta emot händelser från en DPWS-tjänst.
Som du ser i följande bild använder WSDAPI Basic Interoperability Tool (WSDBIT) WSDAPI för att skicka och ta emot DPWS-meddelanden. WSDBIT kan användas för att testa samverkan mellan WSDAPI som körs i en klient och en DPWS-stack som körs på en enhet.
Samverkansscenarierna är avsedda att verifiera meddelandeformatet tillsammans med de protokoll som används i föregående meddelandeutbyten. Scenarierna definieras ur klientperspektiv och är ordnade i följande kategorier:
Kontrolltester för enheter och tjänster och verifierar DPWS-enhetsidentifiering och metadatautbyte.
Enkla och avancerade kontrolltester testar och verifierar tjänstspecifika meddelanden.
Bifogade filer testar och verifierar bifogade meddelande, enligt definitionen i MTOM-specifikationen (SOAP Message Transmission Optimization Mechanism).
Eventhantering testar och verifierar Web Services Eventing.
Säker kommunikation innehåller element i alla föregående scenarier.
Beroende på de specifika behoven i samverkanstestningen kan du implementera enheten, klienten eller båda.
Du kan också selektivt implementera avsnitt i testfallen. Du kan till exempel implementera endast testfallen för enhets- och tjänstinspektion och enkel och avancerad kontroll för interoperabilitet.
Not Du måste minst implementera testfallen för enhets- och tjänstinspektionskompatibilitet eftersom andra testfall kräver det.