NonStop SOAP User's Manual

Glossary
NonStop SOAP User’s Manual520501-012
Glossary- 3
session ID.
session ID. A handle used by the SOAP client and server to relate requests and responses
to a session context.
Simple Object Access Protocol (SOAP). An XML-based protocol used for exchange of
information in a distributed application environment. SOAP defines a basic set of
message components, a way to describe data types, and a way to represent requests
and responses.
SOAP. Simple Object Access Protocol
SOAP server. A process that converts a SOAP or XML request into the format required by
an external service, and converts the reply from the external service into SOAP or
XML.
subsession. A series of interactions between a client and a SOAP server, corresponding to
dialog between a SOAP server and a context-sensitive TS/MP server class or NonStop
process. A session can include a series of subsessions, each with a different target
server class.
transaction. A series of requests that are valid only as a unit: if any request in the series
fails, the effects of earlier requests must be undone, or “rolled back,” usually to ensure
database consistency.
TS/MP. TS/MP software manages server pools by establishing links between clients and
servers, balancing the workload across servers, automatically creating and deleting
servers in response to changes in request traffic, and restarting servers after processor
or process failures.
unmarshal. To deserialize a data stream to create a C++/Java object, for example, to
convert an XML document into a C++ object.
WSDL. Web Services Description Language (WSDL) is an XML-based language that
captures the mechanical information a client needs to access a web service: definitions
of message formats, SOAP details, and a destination URL. WSDL provides a simple
way for service providers to describe the basic format of requests to their systems
regardless of the underlying protocol (such as Simple Object Access Protocol or XML).
XML. Extensible Markup Language, a standard for tagging data in an HTML document,
which describes as to provide semantic information about content elements.
XML schemas. XML schemas express shared vocabularies and allow machines to carry
out rules made by people. They provide a means for defining the structure, content,
and semantics of XML documents.