Availability Guide for Application Design

Improving Availability on the Internet
Availability Guide for Application Design525637-004
3-11
Web Server support
method for communications is via a SOAP message or document. To facilitate that
communication, the SOAP server is able to generate a Web Services Description
Language module (WSDL) that is "passed to" the other application. This WSDL
enables the other application to know how to send/receive messages to/from the
Pathway application.
The HP web services product suite includes the following companion products which
are included on all NS-series SUTs (at no cost):
NonStop XML Parser - a comprehensive, validating parser
NonStop Fast XML Parser - a simple, faster parser
NonStop SOAP Client - provides the ability for a Pathway application to act as the
client in a SOAP conversation, for example, .NET may serve as a SOAP server to
which an application on NonStop may be the client
NonStop XSLT - an XML capability for transforming information from one format to
another, usually for display on different media, for example a cell phone, PDA, or
laptop PC
Web Server support
The SOAP Server rests on the iTP WebServer which enables it to take advantage of
inherent TS/MP capability for adjustment to work loads/traffic, recovery in case of
failure, scalability, and manageability. The iTP WebServer is standard on all SUTs at
no cost. The iTP Secure WebServer is an Independent Product.
The WebLogic server contains its own SOAP Server.
The iTP Secure WebServer
The iTP Secure WebServer provides a full range of services for running an online
commercial or informational enterprise on the Web. In addition to basic web-related
services, the iTP Secure WebServer provides other important services including
access control, enhanced logging, customized error messaging, and automatic
directory indexing.
The iTP Secure WebServers key features are as follows:
High performance
The iTP Secure WebServer’s high-performance, multithreaded architecture provides
low-latency response to multiple clients simultaneously. Persistent connections can
provide significant performance gains in comparison with a separate connection for
each request.
Caching at several levels
To improve performance, the iTP Secure WebServer caches files it accesses. Disk file
access is one of the most common and expensive operations in a web server.
Therefore keeping these files in memory will save a lot of processor utilization, and