NonStop Systems Introduction
The Application Server Environment
NonStop Systems Introduction— 527825-001
3-20
NonStop CORBA
A program makes its request for access to objects through a component called the 
Object Request Broker (ORB). The ORB takes care of all of the details involved in 
routing a request from client to object, and routing the response to the destination. The 
ORB enables a client to make a server request without having to determine where the 
server is located in the network; that is, it “brokers” the request. The client does not 
need to know the structure of the program with which the object is associated. 
The ORB also provides services, such as a Naming Service that allows clients to find 
objects based on names, and a Trading Service, which allows clients to find objects 
based on properties.
In the CORBA environment, developers do not need to be concerned with transaction 
management, process management, load balancing, security, messaging, and so on; 
Figure 3-13.  Distributed Computing Environment
Tier 1 - Clients
Tier 2 - Host
computers with
business objects
Tier 3 - Host computers
with data access
objects
Business
objects
Business
objects
Business
objects
Database
objects
Database
objects
Database
Database
vst129.vsd










