Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In het scenario Apparaatbeheer worden eenvoudige SOAP-berichtenuitwisselingen getest.
Het doel voor dit scenario is geen detectie van de gehoste service-eindpunten. In dit scenario wordt ervan uitgegaan dat deze eindpunten zijn gedetecteerd of opgegeven voor dit scenario. Voor dit scenario moeten deze eindpunten adresseerbaar zijn in het fysieke netwerk. Zie het eerste diagram voor het instellen van het testapparaat in de WSDBIT-testomgeving voor meer informatie.
Case Clientactie en serveractie Pass-Fail criteria 2.1
Methode OneWay
2.1.1
Roept de OneWay-methode van de SimpleService aan met:
wsa:Action == http://schemas.example.org/SimpleService/OneWay
De http://testdevice.interop/SimpleService1 service wordt gebruikt.
De invoer van het gehele getal wordt opgegeven.
Geeft het gehele getal weer dat wordt ontvangen van de OneWay-methode .
Het gehele getal dat is verzonden, is het gehele getal dat is weergegeven.
2.2
Methode TwoWay
2.2.1
Roept de TwoWay-methode van de SimpleService aan met:
wsa:Action == http://schemas.example.org/SimpleService/TwoWayRequest
De http://testdevice.interop/SimpleService1 service wordt gebruikt.
De twee gehele getallen worden opgegeven.
Reageert op de client met behulp van de methode TwoWayResponse met:
wsa:Action == http://schemas.example.org/SimpleService/TwoWayResponse
De somparameter wordt berekend op basis van de som van de twee invoerparameters.
De somparameter die door de client wordt ontvangen, is inderdaad de som van de gehele getallen die in de Methode TwoWay worden verzonden.
2.3
TypeCheck-methode
2.3.1
Roept de TypeCheck-methode van de SimpleService aan met:
wsa:Action == http://schemas.example.org/SimpleService/TypeCheckRequest
De http://testdevice.interop/SimpleService1 service wordt gebruikt.
De booleaanse parameters, decimaal, float en de lijst met xs:anyURI-parameters worden opgegeven.
Reageert op de client met behulp van de methode TypeCheckResponse met:
wsa:Action == http://schemas.example.org/SimpleService/TypeCheckResponse
De booleaanse, decimale, en floatparameters, evenals de lijst met xs:anyURI-parameters, worden geretourneerd en naar de client teruggestuurd.
De Booleaanse parameters, decimalen, floats en de lijst met xs:anyURI-parameters worden correct weergegeven op het apparaat voordat ze weer worden herhaald naar de client. De parameters worden opnieuw correct weergegeven wanneer ze op de client worden ontvangen.
2.4
AnyCheck-methode
2.4.1
Roept de AnyCheck-methode van de SimpleService aan met:
wsa:Action == http://schemas.example.org/SimpleService/AnyCheckRequest
De http://testdevice.interop/SimpleService1 service wordt gebruikt
Een willekeurig XML-fragment wordt gebruikt als parameter.
Reageert op de client met behulp van de methode TypeCheckResponse met:
wsa:Action == http://schemas.example.org/SimpleService/AnyCheckResponse
Het willekeurige XML-fragment wordt geretourneerd en teruggestuurd naar de client.
Het XML-fragment dat vanaf de client is verzonden, wordt correct weergegeven op het apparaat voordat het weer wordt herhaald naar de client. Het XML-fragment wordt opnieuw correct weergegeven wanneer het wordt ontvangen op de client.