CORBA 2.6 Administration Guide
Scalability
Scalability allows a system to grow dynamically as usage increases. NonStop CORBA provides scalability in the following
dimensions:
Network connections●
Object Request Broker (ORB) processes●
Application processes●
Data Integrity
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.
Tools
NonStop CORBA provides software developers the ability to build object-oriented components and distributed object
systems using either the C++ or Java programming languages. As CORBA is language independent, you can utilize the fast
development aspects of Java along with the high performance characteristics enjoyed by C++. It is common for a user to first
develop in Java, then if there are any performance bottlenecks, rewrite just those objects and components in C++.
NonStop CORBA 2.6 Architecture
The NonStop CORBA 2.6 architecture consists of component subsystems, NonStop Remote Services, NonStop Common
Object Services, the NonStop Object Request Broker and the NonStop CORBA application servers that you create. Although
the creation of CORBA objects is accomplished in a purely standard way, the execution and interaction of those objects are
highly dependent upon the infrastructure an ORB vendor supplies.
Figure 1.1. Basic NonStop CORBA Subsystems