Summary

The use of callbacks introduces the risk of distributed deadlock, and this has to be resolved either using multithreading or by declaring the callback operations as oneway. The callback pattern is particularly useful in applications that use messaging services. Two of the CORBA services, the CORBA Event Service and the CORBA Notification Service, provide messaging infrastructures based on a callback pattern.

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.