[Next:
Contents
]
Design and Implementation
of the
Portable Object Adapter
Frank Pilhofer
Fachbereich Informatik
Johann Wolfgang Goethe-Universität
Frankfurt am Main
June 1999
Contents
Introduction
Distributed Systems
Introduction
Low-Level Distribution
Sockets
Parallel Virtual Machine
High-Level Distribution
Erlang
Distributed Oz
Middleware
Remote Procedure Call
CORBA
Evaluation
Object Request Broker
Interface Definition
Addressing
Invocation
Interoperability
Evaluation
Object Adapters
Basic Object Adapter
Shortcomings
Solutions
Portable Object Adapter
Policies
POA Managers
Request Processing
Persistence
Language Mapping
Evaluation
Other Object Adapters
Reference Implementation
MICO
Design
Object Key Generation
Persistence
POA Mediator
Synchronization
State Information
Usage
Collocation
Other Implementations
ORBit
TAO
ORBacus
Comparison
Evaluation
Conclusions
Glossary
Abbreviations
Terminology
Examples
POA
Example
Using a Servant Manager
Persistent Objects
Reference Counting
POA IDL
Bibliography
About this document ...
Frank Pilhofer
1999-06-23