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 |