Availability Guide for Application Design
Improving Availability on the Internet
Availability Guide for Application Design—525637-004
3-10
The Pathway Application Server
All of the core standards for Web services are approved and well known. There are
more Web services standards in the works for things like security and complex
transactions. All major IT vendors offer support for the core standards, so it is common
for Web services to be implemented through a hybrid combination of platforms and
vendors. Both .NET and Java have significant product functionality in support of Web
services.
There are several products provided on NonStop systems for a basic Web service
operation:
•
A SOAP server
•
A SOAP Client facility
•
A validating XML parser
•
A simpler, faster XML parser
•
An XSLT translator
All of the above products are C++ based for higher performance. The SOAP products
reside on HP iTP WebServer software and Pathway for scalability and fault tolerance.
The Pathway Application Server
The Pathway Application Server is a new set of products that act as an application
server so developers can concentrate on implementing their business logic without
having to be concerned with traditional application services such as load balancing,
memory management, threading or fault tolerance.
The Pathway Application Server bundle is made up of several components.
•
TS/MP
•
Pathway iTS
•
SCOBOL handler
•
Web applet facility
•
SOAP (for Pathway)
TS/MP provides a foundation for transaction processing and control on a message-
based system. It leverages the multi-processor, shared nothing architecture of
NonStop systems. TS/MP manages multi-processor and multi-node systems as if they
were a single system. It provides both homogeneous and heterogeneous inter-system
application serving. In the homogeneous environment, you would have Pathway
systems talking to Pathway systems. In the heterogeneous environment, you would
have Pathway systems talking to application servers from other vendors.
Included in PAS is a SOAP Server, part of a web services suite of products. This
SOAP server allows a Pathway application to talk with another application either on
another vendor's platform, on a client platform, or on another Pathway platform. The