Enterprise Object Broker (EOB) is an application server that transparently distributes Java objects via their interfaces. It makes no distinction between Local and Remote objects. Because of these features, it is not J2EE compliant. The developer builds beans that implement normal Java interfaces and the deployer decides where the beans are in a cluster of servers. Apache's AltRMI is used in place of RMI. It publishes plain interfaces locally and remotely. The interfaces do not have to extend the java.rmi.Remote interface. Methods do not have to throw RemoteException. AltRMI delivers remoting for Java. EOB sits on top of Apache's Avalon-Phoenix server platform.
OjBect Console is a Web application that provides administrative facilities for the Object Relational Bridge (OJB) persistence framework. This console provides transparent browse, search, create, update, and delete functionality for the objects configured within OJB. In addition, it provides administrative functionality such as cache management and a configuration viewer. Finally, it can be extended to build a data management Web application. The general idea is to provide a useful administrative tool to OJB and a solid reference application for OJB/Struts.