CORBA 2.6 Getting Started Guide for Java

The NonStop CORBA ORB runs on HP NonStop systems. The NonStop CORBA application servers
that you write in C++ or Java use this ORB for communication to and from remote clients. The major
features differentiating the ORB supplied with NonStop CORBA from other ORBs are:
Scalability of the ORB to support higher throughput
Scalability of application server processes across CPUs
Compatibility of NonStop CORBA components
Availability and fault tolerance
Transaction protection for data stores managed by the NonStop TM/MP and database software
Network session concentration to reduce the number of IP ports needed in the host
Advantages of the TS/MP environment
Scalability of the Object Request Broker (ORB)
With NonStop CORBA, you can increase the ORB capacity without disturbing running applications.
NonStop CORBA provides several ways of scaling the ORB itself:
Scalability of the ORB to support higher throughput New clients can connect to the NonStop
CORBA ORB with no configuration changes required on the client workstation or on the HP
server.
To support increased request traffic, the NonStop CORBA system administrator can increase the
number of Comm Servers.
To provide additional external port connections, the administrator can add multiple instances of
HP NonStop TCP/IP to the NonStop CORBA system. Each instance of NonStop TCP/IP increases
the number of available TCP/IP ports and, therefore, the number of clients the ORB can support.
Multiple instances of NonStop TCP/IP allow Comm Servers to listen on the same IP address or
different IP addresses (port numbers must be unique within the scope of the TCP/IP process).
The administrator can configure NonStop CORBA to use the Parallel Library TCP/IP product.
This product allows a single TCP/IP port to be shared by multiple processes, with each connection
being established in round-robin fashion. Using Parallel Library TCP/IP increases capacity (there
are more processes available to share the load) and improves fault tolerance (a software or
processor failure does not render the address unusable).
Network session concentration to reduce the number of IP ports needed in the host
Within the HP system, the NonStop CORBA system uses TS/MP for communication between
application processes, Comm Servers, and application servers. This design improves throughput
while minimizing the IPC resources needed by the ORB.
You can increase the number of remote clients connected to the NonStop CORBA ORB without
requiring configuration changes on either the client workstation or the NonStop CORBA system. When a