Next:
Introduction
Up:
No Title
Previous:
No Title
Contents
Introduction
Features
CORBA 2 compliant
Multithreading
Portability
Missing features
Setting Up Your Environment
The Basics
The Echo Object Example
Specifying the Echo interface in IDL
Generating the C++ stubs
A Quick Tour of the C++ stubs
Object Reference
Object Implementation
Writing the object implementation
Writing the client
Example 1 - Colocated Client and Implementation
ORB/BOA initialisation
Object initialisation
Client invocation
Object disposal
Example 2 - Different Address Spaces
Object Implementation: Generating a Stringified Object Reference
Client: Using a Stringified Object Reference
Catching System Exceptions
Lifetime of an Object Implementation
Example 3 - Using the COS Naming Service
Obtaining the Root Context Object Reference
The Naming Service Interface
Source Listing
echo_i.cc
greeting.cc
eg1.cc
eg2_impl.cc
eg2_clt.cc
eg3_impl.cc
eg3_clt.cc
The omniORB2 API
ORB and BOA initialization options
Run-time Tracing and Diagnostic Messages
Object Keys
Trapping omniORB2 Internal Errors
References