TransportTransport
Home > Books > NetKernel Technologies > SOAP > Transport

Rate this page:
Really useful
Satisfactory
Not helpful
Confusing
Incorrect
Unsure
Extra comments:


Transport

NetKernel SOAP support leverages the HTTP Transport through a special mode in the HTTP Bridge service.

When the HTTP Bridge is configured with a zone in SOAP mode requests which match that zone will be processed according to the rules for the SOAP 1.1 and SOAP 1.2 HTTP transport bindings. The HTTP Bridge will issue an internal request for service:wsSOAPServer... with the SOAP message together with the SOAP endpoint and SOAP action URIs as arguments.

Normally a module which hosts a SOAP service will export service:wsSOAPServer... and providing a mapping to the wsSOAPServer.

The wsSOAPServer service is transport independent and implements the mapper pattern. It receives a request with a SOAP message and associated endpoint and action URIs as arguments. The wsSOAPServer uses the endpoint and action information to resolve to an internal URI of the NetKernel service which implements the service for those SOAP messages. It issues the request and attaches the endpoint and action arguments and then returns the response to the original requestor.

© 2003-2007, 1060 Research Limited. 1060 registered trademark, NetKernel trademark of 1060 Research Limited.