The omniORBpy version 1.0
User's Guide
Duncan Grisby
(
email:
dgrisby@uk.research.att.com
)
AT&T Laboratories Cambridge
June 2000
Changes and Additions, June 2000
Brand new manual
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
Using omniORBpy with omniORB 2.8
Interoperable Naming Service
Object URIs
Configuring resolve_initial_references
omniNames
omniMapper
Creating objects with simple object keys
The IDL compiler
Common options
Python back-end options
Examples
The omniORBpy API
ORB initialisation options
Hostname and port
Run-time Tracing and Diagnostic Messages
Server Name
GIOP Message Size
Object table size
Obsolete Initial Object Reference Bootstrapping
GIOP Lowest Common Denominator Mode
System Exception Handlers
Dynamic importing of IDL
Connection Management
Background
The Model
Idle Connection Shutdown and Remote Call Timeout
Interoperability Considerations
Connection Acceptance
hosts_access(5)
References
This document was translated from L
A
T
E
X by
H
E
V
E
A and H
A
C
H
A
.