NonStop SOAP User's Manual
NonStop SOAP User’s Manual—520501-012
1-1
1 Introduction to NonStop SOAP
NonStop
SOAP is a product that runs on an HP NonStop
system and allows an
Extensible Markup Language (XML) or Simple Object Access Protocol (SOAP) client to
communicate with TS/MP services and NonStop processes as shown in Figure 1-1
and Figure 1-2 on page 1-2. NonStop SOAP allows TS/MP services and NonStop
processes to be made available in a Web services environment.
NonStop SOAP includes:
•
SOAP server
•
SOAP Admin tool
The SOAP server enables SOAP clients to access TS/MP services and NonStop
processes. The SOAP server processes SOAP messages from SOAP clients invoking
services such as a TS/MP context-free service, or a TS/MP context-sensitive service.
For TS/MP services and NonStop processes, you can use a prebuilt SOAP server that
wraps the target services in an XML or SOAP envelope. To build a customized SOAP
server, you can use design-time components of NonStop SOAP to generate the
necessary class files, based on service descriptions you specify in an XML document.
A SOAP server process can run as a Pathway_CGI server class in an iTP WebServer
environment or as a single process under Open System Services (OSS). If the server
is running from the command line, it stops itself after processing the input files listed on
the command line. If the server runs as a server class, it persists unless explicitly
stopped.
Figure 1-1 shows the SOAP server running as a server class for a TS/MP service.
Figure 1-2 on page 1-2 shows the SOAP server running as a NonStop process.
Figure 1-1. XML or SOAP Client Access to TS/MP Services
XML or SOAP
Document
XML or SOAP
Client
Pathsend
VST001.vsd
NonStop TS/MP Services
SOAP Server