NonStop SOAP 4.1 User's Manual

Hot deployment of services
New services can be deployed or existing services can be removed from NonStop SOAP
without stopping the server.
Dynamic invocation
A single deployment of NonStop SOAP can be used to expose applications as Web services.
Every application is deployed as a Web service under NonStop SOAP.
Advanced caching
NonStop SOAP provides built-in caching of services it hosts. The caching functionality helps
you to access the frequently accessed services faster by caching the request and response
structures.
Encoding support
NonStop SOAP provides native support for more than 1000 character encodings. For more
information on supported encodings, see “NonStop SOAP 4 Features” (page 217).
Architecture of NonStop SOAP
NonStop SOAP server runs under the iTP WebServer and uses it to communicate with SOAP clients
using HTTP.
NonStop SOAP has a modular architecture with individual modules to:
interact with the iTP WebServer
process SOAP 1.1 and 1.2 messages
communicate with Pathway applications and NonStop processes
manage transactions and WS-Security headers
Figure 1 illustrates the NonStop SOAP architecture.
Architecture of NonStop SOAP 29