Recycle Broker Implementation

On the server side of a CORBA application, some common patterns for the implementation and management of CORBA objects can be identified. CORBA objects can therefore be divided into categories as follows:

  • Entity objects are long-lived CORBA objects whose state is stored persistently so that they can be re-created after the server is stopped and restarted.

    For example, Customer and WasteItem objects are entity objects because they represent records in a database. Entity objects require a well-defined identity to facilitate later retrieval. They also tend to have an associated factory object, which manages the entity object’s lifecycle and provides search operations.

    Scalability is a major issue for entity objects. Because ...

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.