CORBA Features
Don’t worry about unique terminology - these are just words!
- CORBA object
- request, target object, object reference
- client, server, servant
Features
- Interface Definition Language (IDL)
- language mapping
- official: C, C++, Samlltalk, COBOL, Ada, Java
- also: Eiffel, Modula 3, Perl, Tcl, Objective-C, Python
- Operation invocation and dispatch facilities
- static (known at compile-time)
- dynamic (determined at run-time)
- Object adapters
- Design pattern: adapt CORBA object interface to servant
- Inter-ORB Protocol