next up previous
Next: Power to the POA Up: The CORBA Architecture Previous: The CORBA Architecture

Client and Server Perspectives

Despite the plethora of new terms and concepts introduced, CORBA, nevertheless, remains true to the DOC objective of providing developers with familiar object-oriented techniques with which to program distributed applications. Indeed, from the client perspective, once an IOR is obtained (typically from a Naming Service which maps names to object references) a remote method invocation essentially takes on the welcoming appearance of a local function call: object-$>$operation(arguments); whilst the communication details of client-server programming are essentially hidden from the client, a more intimate involvement with the ORB is required when developing servers. In particular appropriate POA policies need to be chosen to configure object adaptors that best fufill the requirements of the server.

Jan Chrin
2001-11-09