CORBA 2.6 Programmer's Guide for C++

stack
Illustrates some of the basic concepts of CORBA programming using
NonStop CORBA. The stack sample shows you:
An object interface definition written in IDL
A server that implements the interface defined by the interface
definition
A client application which makes use of an instance of a stack
object
The stack sample may be used to verify installation of NonStop CORBA.
stack_obv
Illustrates some of the basic concepts of Object-By-Value and describes a
simple abstract interface. The stack_obv sample creates:
An abstract interface
A valuetype that supports the interface
An interface derived from the abstract interface
stock
Illustrates some of the basic concepts of CORBA programming using
NonStop CORBA. The stock sample shows you:
An object interface definition written in IDL
A server that implements the interface defined by the interface
definition
A client application that makes use of an instance of a stock object
Introduction to NonStop CORBA Components
You will work with several NonStop CORBA components as you design and write your applications,
including:
Bootstrap Service Daemon (BSD)
For applications that need interoperability with the bootstrap protocol in some earlier versions of
J2EE, the Bootstrap Service Daemon provides a standard interoperable protocol for resolving an
initial reference ID and for listing the supported initial reference IDs. The BSD configuration is
held in the configuration database.
Configuration database
This database is built during the installation and configuration of NonStop CORBA. It contains an
entry for the Naming Service that includes an IOR used by
ORB::resolve_initial_references. The database is used to maintain the TCP/IP
addresses for the Comm Servers and the LSD. It is also used to maintain a map table for
associations between the Comm Servers and remote client hosts. It also contains a Comm Server
load table. Finally, it is used to maintain application configurations. You modify the configuration