The omniORBpy version 2
User's Guide
Duncan Grisby
(
email:
dgrisby@apasphere.com
)
Apasphere Ltd.
August 2002
Changes and Additions, August 2002
Updated to omniORBpy 2.
Contents
Introduction
Features
Setting up your environment
The Basics
The Echo example
Generating the Python stubs
Object References and Servants
Example 1 --- Colocated client and servant
Example 2 --- Different Address Spaces
Example 3 --- Using the Naming Service
Global IDL definitions
Python language mapping issues
Narrowing object references
Support for Any values
Interface Repository stubs
omniORB configuration and API
Setting parameters
Tracing options
Miscellaneous global options
Client side options
Server side options
GIOP and interoperability options
System Exception Handlers
Location forwarding
Dynamic importing of IDL
The IDL compiler
Common options
Python back-end options
Examples
Interoperable Naming Service
Object URIs
Configuring resolve_initial_references
omniNames
omniMapper
Creating objects with simple object keys
Connection and Thread Management
Background
The model
Client side behaviour
Server side behaviour
Idle connection shutdown
Transports and endpoints
Connection selection and acceptance
Bidirectional GIOP
SSL transport
Code set conversion
Native code set
Code set library
Implementing new code sets
References
This document was translated from L
A
T
E
X by
H
E
V
E
A and H
A
C
H
A
.