NonStop Server for Java 6.0 Programmer's Reference
Pathsend API for Java
The NonStop Transaction Services/MP (NonStop TS/MP) product supports the use of Pathway
servers to access NonStop SQL or Enscribe databases in an online transaction processing (OLTP)
environment. Using the Pathsend API for Java, programs can send requests to these Pathway servers
and receive replies from them. Pathway servers can be written in C, COBOL, or Java.
Scalable TCP/IP
Scalable TCP/IP (SIP) for the NonStop Server for Java provides a transparent way to give the
NonStop fundamentals of scalability and persistence to a network server (SIP server) written in
Java. Existing servers written in Java and their clients can take advantage of SIP without being
changed.
NonStop CORBA
HP NonStop CORBA provides the Common Object Request Broker Architecture (CORBA)
infrastructure and development environment that enables you to develop distributed object
applications and components that run on the NonStop operating system. The NonStop CORBA
infrastructure provides the services and tools to help software developers build object-oriented
components and distributed object systems using either the C++ or the Java programming language.
These systems can be implemented at the application level, the system level, or as middleware
software.
Because NonStop CORBA is based on a CORBA standard as defined by the Object Management
Group (OMG), application clients and components you develop using NonStop CORBA can
interoperate with other CORBA servers running on different platforms.
The NonStop CORBA system architecture combines the flexibility of object technology with the
robustness of a transaction-processing monitor. This unique combination provides the availability
and scalability required for mission-critical applications. In addition, NonStop CORBA ensures the
integrity of its own data stores and offers an object transaction service you can use to maintain a
secure environment for your applications. NonStop CORBA gives you a CORBA based,
object-oriented development system that provides differentiation in the areas of scalability,
availability, and data integrity (transaction protection). Due to tight integration between HP
transaction services and transaction monitors, NonStop CORBA contains the true functionality of
an object transaction monitor.
For more detailed information on developing NonStop CORBA objects with Java, see the NonStop
CORBA programmer’s guide for Java for the NonStop CORBA version compatible with your version
of NonStop Server for Java 6.0. You can find the NonStop CORBA manuals at http://www.hp.com/
go/nonstop-doc s.
NonStop Servlets for JavaServer Pages
NonStop Servlets for JavaServer Pages (NSJSP) are platform-independent server-side programs
that programmatically extend the functionality of web-based applications by providing dynamic
content from a Web Server to a client browser over the HTTP protocol. NSJSP is an extension of
that servlet functionality, primarily supplying a template of static content to be modified with dynamic
content from a servlet or another programmable resource.
NSJSP requires the use of the iTP Secure WebServer, which is based on Tomcat. Tomcat implements
the Java Servlet and JavaServer Pages specifications. For more information about NSJSP, see the
NonStop Servlets for JavaServer Pages (NSJSP) System Administrator's Guide at http://
www.hp.com/go/nonstop-doc s. For information about the iTP Secure WebServer, seethe iTP
WebServer documentation at http://www.hp.com/go/nonstop-doc s.
NonStop Server for Java Message Service (JMS)
NonStop Server for Java Message Service (NSJMS) is the JMS provider that implements Sun
Microsystems Java Message Service (JMS) API, on NonStop servers. NSJMS uses the performance
Associated Java Based Products 27










