Microsoft SOAP Toolkit SoapBuilders Interop tests Implementation

Other SOAP Toolkit TestsService Log

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 implementor is encorage 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 Required and Returned

Using the 2001 Schema

WSDL: http://mssoapinterop.org/stk/InteropB.wsdl
End Point: http://mssoapinterop.org/stk/InteropB.wsdl
Logged WSDL: http://mssoapinterop.org/stk/InteropBLogged.wsdl
Logged End Point: http://mssoapinterop.org/stk_asp/Log.asp?LogName=ILabService&ServiceURL=http%3A%2F%2Fmssoapinterop%2Eorg%2Fstk%2FInteropB%2Ewsdl

xsi:type Attributes not Required and not Returned

Using the 2001 Schema

WSDL: http://mssoapinterop.org/stk/InteropBtyped.wsdl
End Point: http://mssoapinterop.org/stk/InteropBtyped.wsdl
Logged WSDL: http://mssoapinterop.org/stk/InteropBLoggedTyped.wsdl
Logged End Point: http://mssoapinterop.org/stk_asp/Log.asp?LogName=ILabService&ServiceURL=http%3A%2F%2Fmssoapinterop%2Eorg%2Fstk%2FInteropBTyped%2Ewsdl

Service Implementation (Round C)

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

Using the 2001 Schema

WSDL: http://mssoapinterop.org/stk/InteropC.wsdl
End Point: http://mssoapinterop.org/stk/InteropC.wsdl
Logged WSDL: http://mssoapinterop.org/stk/InteropCLogged.wsdl
Logged End Point: http://mssoapinterop.org/stk_asp/Log.asp?LogName=ILabService&ServiceURL=http%3A%2F%2Fmssoapinterop%2Eorg%2Fstk%2FInteropC%2Ewsdl

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


Log

You can specify SOAPAction and namespace URIs if necessary:

Operation SOAPAction Namespace
echoStructAsSimpleTypes
echoSimpleTypesAsStruct
echo2DStringArray
echoNestedStruct
echoNestedArray