You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ted Husted <hu...@apache.org> on 2002/03/07 12:37:00 UTC

[Fwd: Introducing Enterprise Object Broker]

Since hooking up a with a persistence layer is an important part of
using Struts, I thought I would pass this along. 

-Ted.

-------- Original Message --------
Subject: Introducing Enterprise Object Broker
Date: Thu, 07 Mar 2002 09:08:24 +0000
From: Paul Hammant <Pa...@yahoo.com>
Reply-To: "Jakarta General List" <ge...@jakarta.apache.org>
To: general@jakarta.apache.org

Folks,

Enterprise Object Broker (EOB) is an application server that tries to a 
be a simpler EJB container.  It is not complete yet, but we have many 
demos showing local, remote, and webapp usage.  

Take a look at http://eob.sourceforge.net/

Features:

  * Not J2EE compliant.
  * Real Java interfaces & impls (no XxxHome or XxxRemote interfaces) .
  * Does not use RMI for interoperation (no RemoteException, no 
extending rmi.Remote interface).
      - Uses AltRMI (commons-sandbox).
  * No forced choices about persistence.
      - Use files, Castor, XML, JDBC, delegated, whatever..
  * Avalon Framework methods ( IoC pattern )
      - Beans are handed a ServiceManager they use to lookup() other 
beans without have multiple
      lines of JNDI code.
  * Applications can hand a WAR file to Hendrik Schreiber's Jo! 
webserver (same VM) for web publishing.
  * Sits on top of Avalon-Phoenix.
      - Meaning it could be along side (and the beans could use) 
multiple other server components.

Supplied Examples:

  0 - Dual impl stock-quote service with ugly WAR file web-presence.
  1 - Small People & Addresses PIM. Beans in different jars, and 
potentially machines.
  2 - Small shopping cart app. Beans all in one jar.
  3 - A port of Velocity's ForumDemo app.  The obj model moved to EOB, 
Jo! handling WAR file.

For those interested in the EOB project, ignore the 0.20 release as it 
does not have the ForumDemo in it.  If you are CVS and Ant savvy, you 
should manage to build and launch the demo.

We are looking to add more demos, especially Jakarta ones.  The best 
candidates are WAR file apps with object models (hopefully 
interface/impl separated) that can be moved out of the Servlet's 
context.  These also include EJB using webapps, but the EJB side would 
have to be trimmed of the EJB 'noise' before being run in EOB.

As well as our need for more demos, we are interested in people to join 
in the main development.  Apache license of course.

Regards,

- Paul H


--
To unsubscribe, e-mail:  
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>