This presentation provides a detailed overview of the OpenORB Enterprise Suite: an Open Source implementation of CORBA. This suite includes ORB and other services and extensions like transaction service, persistence service, SSL and RMI over IIOP.
The overview explains the purposes of this project and presents a brief introduction to the available features. Also explained is the complete architecture of this suite and several major mechanisms such as the transaction mechanisms (how the transaction context is propagated, how the recovery is managed). In addition the persistence service is detailed (What is the Persistent State Service? What are the connectors? How to develop a persistent application?).
The presentation also deals with interesting extensions, such as RMI over IIOP. It explains, for example, how such an extension is working within the OpenORB Enterprise Suite. Finally, the presentation provides an integration overview of OpenEJB and OpenORB that allows using a fully compliant EJB platform over a CORBA framework.