Some Definitions
ORB:
- find the object implementation for the request, prepare the object implementation to receive the request and communicate the data making up the request.
- ORB throws exceptions
- ORB implementation is not defined in CORBA
Object Adapter (POA, BOA, …)
- provides ORB services to particular groups of object implementations
- generation and interpretation of object references, method invocation, security of interactions, object and implementation activation and deactivation, mapping object references to implementations, and registration of implementations.
IIOP: Internet Inter-ORB Protocol
- ORB’s of different vendors can talk
- TCP/IP implementation of GIOP