Summary

This chapter introduced the CORBA Events Service. This service realizes the well-known Mediator pattern, which decouples two objects for which direct knowledge of each other is undesirable. In this case, it is preferred that suppliers and consumers of events should not have direct knowledge of each other. Hence the concept of an Event Channel, which mediates the relationship between suppliers and consumers, was introduced.

The chapter then demonstrated that the CORBA Events Service defines two types each of suppliers and consumers: both push and pull. A Push Supplier pushes events asynchronously to the Event Channel; similarly, a Push Consumer receives events asynchronously from the Event Channel. Conversely, a Pull Supplier is periodically ...

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.