Chapter 12. Events Service

Most communication in a CORBA system is done synchronously. This means that an operation will block until a return value is returned from the target object, or until an exception is thrown by the ORB. It also means that the two parties in the communication must be in direct contact with one another via the ORB. In most instances, this is desired behavior.

There are occasions, however, when indirectand asynchronous communication is indicated, such as when two objects do not want to or cannot have direct knowledge of one another. Other reasons indirect or asynchronous communication may be desired include whenever an object does not want to wait until the message is received by the recipient or when one object wishes ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.