Microsoft SOAP Toolkit 3.0 SoapBuilders Interop tests Implementation

Other SOAP Toolkit TestsService LogClient LogClient Test Results

This site provides both a client and service implementation of the Round 2 (B and C) of soapbuilders interop tests. The intent of this application is to enable SOAP interoperability testing between different SOAP implementations. Each SOAP implementer is encouraged to provide a client and service for this application and to test their client against all other services available.

Results for all SOAP implementations can be found at the SOAPBuilders Interoperability Lab site.

Service Implementation (Round B)

Two service implementation are provided for Round B tests. One does not require or return xsi:type attributes on elements while the other one does.

Service requests and responses can be logged using the logged WSDL or end point URLs.

SOAPAction: http://soapinterop.org/

Method Namespace: http://soapinterop.org/

xsi:type Attributes not Required and not Returned

WSDL: http://mssoapinterop.org/stkV3/InteropB.wsdl
End Point: http://mssoapinterop.org/stkV3/InteropB.wsdl
Logged WSDL: http://mssoapinterop.org/stkV3/InteropBLogged.wsdl
Logged End Point: http://mssoapinterop.org/stkV3_asp/Log.asp?LogName=ILabService&ServiceURL=http://mssoapinterop.org/stkV3/InteropB.wsdl

xsi:type Attributes Required and Returned

WSDL: http://mssoapinterop.org/stkV3/InteropBtyped.wsdl
End Point: http://mssoapinterop.org/stkV3/InteropBtyped.wsdl
Logged WSDL: http://mssoapinterop.org/stkV3/InteropBLoggedTyped.wsdl
Logged End Point: http://mssoapinterop.org/stkV3_asp/Log.asp?LogName=ILabService&ServiceURL=http://mssoapinterop.org/stkV3/InteropBTyped.wsdl

Service Implementation (Round C)

Service implementation for Round C (Headers) interop tests from soapbuilders suite.

WSDL: http://mssoapinterop.org/stkV3/InteropC.wsdl
End Point: http://mssoapinterop.org/stkV3/InteropC.wsdl
Logged WSDL: http://mssoapinterop.org/stkV3/InteropCLogged.wsdl
Logged End Point: http://mssoapinterop.org/stkV3_asp/Log.asp?LogName=ILabService&ServiceURL=http://mssoapinterop.org/stkV3/InteropC.wsdl

Client Implementation - only for Round B tests

You can provide the URL of a service WSDL document or the URL of an end point that implements the test service. The default values will cause the SOAP Toolkit client implementation to access the SOAP Toolkit service implementation.

View Client Log

WSDL URL


Service: Port:
Log

End Point URL


Send and Require xsi:type Attributes
Log

You can specify SOAPAction and namespace URIs if necessary:

Operation SOAPAction Namespace
echoStructAsSimpleTypes
echoSimpleTypesAsStruct
echo2DStringArray
echoNestedStruct
echoNestedArray