Contribute Setup News Project Contact Links

Downloads

EJBSpaces Alpha is Now Available!

Setup

Setup instructions available online

News

6/9/03 - See EJBSpaces at JiniFest!

6/8/03 - EJBSpaces alpha, 4nd point release is available!
This release fixes a concurrency issue and a deployment issue. more . . .

SourceForge Logo
EJBSpaces is a clean-sheet, open-source, JavaSpaces(TM) implementation that is accessed through a J2EE application server such as WebLogic, JBoss, WebSphere, etc. This allows simple integration with other J2EE resources (servlets, datasources, etc.). EJBSpaces includes a TransactionManager implementation, a LeasingManager implementation and an EventManager implementation that may be used independently of the JavaSpaces service. There are two goals to this project:

  • Introduce JavaSpaces as a general solution to a wider audience.
  • Provide a business-centric, enterprise scale implementation of JavaSpaces.

    Use EJBSpaces to transform your J2EE application into a dynamic, service oriented architecture! The simple power of JavaSpaces is available to your J2EE application by simply deploying the EJBSpaces ejb-jar. It’s that easy! Use EJBSpaces to separate highly-coupled components or create a robust, persistent, transactional caching service! EJBSpaces can also be used in “local” mode to create a component-based architecture for ANY application!

    In order to flatten the learning curve for experienced application developers, the Space is presented through technology that is already familiar to them: J2EE. More to the point - the space is accessed through JNDI rather than Discovery. We also take advantage of J2EE application servers built-in features such as RMI and HTTP.

    With EJBSpaces, we hope to address the gap between compute-server optimizations and typical key business optimizations:

  • robustness:leveraging years of vendor J2EE appserver development
  • data-integrity: leveraging the J2EE persistence framework
  • scalability: clustering
  • ease of maintenance

    We hope to make JavaSpaces a more usable and accessible technology for business needs.

    EJBSpaces is designed for both easy experimentation
    and as a production class application.

    Have fun and let us know what you think!

  • Please visit the project Summary Page

    Leave us feedback