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