The Petals services platform extends ObjectWeb ESB initiative with a JBI container as a core element to build standard based integration solutions. Built on top of Celtix, the project adopts a highly distributed integration approach, in which many JBI containers running on different Java Virtual Machines (JVMs) achieve location transparency via a JMS based transport layer. In a next step, the platform is expected to provide specialized B2B bindings enabling organizations to expand their information systems beyond their physical and business boundaries.
The development team expects to deliver a first JBI platform by the end of the year. A first prototype is available on ObjectWeb's web site. It embeds JORAM, a message oriented middleware for JMS support. Petals also targets integration with JOnAS, a J2EE(tm) 1.4 compliant enterprise application server from ObjectWeb.
"Thanks to web services, service oriented architecture is entering the mainstream and users are increasingly looking for standard-based, extensible enterprise service buses to support their SOA strategies," said Massimo Pezzini, VP Distinguished Analyst, Gartner. "Therefore ESB technology will rapidly commoditize and open source will play a crucial role in terms of dramatically accelerating this trend."
"ObjectWeb is a leading player in both the open source and the middleware market. By congregating developers and end-users of middleware products, the consortium empowers companies to gain control of their own infrastructure and technology future," said Bruno F. Souza, President of SouJava, Community Leader of the Worldwide Java User Groups Community and an OSI Board Director. "This is open source as its best: companies collaborating together to build and support the software they need, gaining freedom of choice. By focusing on open standards, ObjectWeb goes a step further and gives users one more degree of freedom."
Petals is supported by EBM WebSourcing (France) and Fossil E-Commerce (Brazil), two corporate members of ObjectWeb specialized in business integration technologies.
"We think that ObjectWeb is the best place to collaboratively create an integration middleware framework like Petals Service platform. Its standard based B2B and highly distributed approach, enables us to provide new integration and collaborative hosted e-services for Service Oriented Enterprises and integrated business ecosystems," explained Gaël Blondelle, CTO, EBM WebSourcing.
"When the 'ESB initiative' was launched one year ago, ObjectWeb proved visionary in its endeavor to federate the development of key components by members of a specialized ecosystem," said Rafael Marins, Director, Fossil E-Commerce. "Fossil E-Commerce has elected to join the consortium so as to build and support a large range of open source solutions for Service Oriented Architectures."
A medium term goal of the Petals project is to leverage Fractal and Dream, respectively a component model and a component-based communication framework resulting from advanced research results of ObjectWeb corporate members, in a framework that addresses highly distributed approaches.
In June 2004, ObjectWeb launched the "ESB initiative", a market-driven process intended to let vendors build offerings relating to business integration and based on open source middleware. In the frame of this initiative, the Celtix project has been initiated by Iona to deliver a Java ESB runtime and set of extensibility APIs.
JSR208 is a specification defined by the Java Community Process (JCP) to enable the creation of a Java business integration environment.
Founded in 2002 by Bull, France Telecom and INRIA, ObjectWeb is a consortium of leading companies and research organizations from around the world who have joined forces to produce next generation of Open Source Middleware. ObjectWeb's goal is to provide Real-Time Enterprises with independent solutions which combine quality and robustness at the best possible performance/cost ratio. ObjectWeb targets alternative solutions to proprietary products for e-business, business integration, data connectivity, grid computing, and enterprise messaging. Based on Open Standards, ObjectWeb's middleware includes application servers, components, frameworks and tools. Examples of ObjectWeb's "cost killer" middleware are JOnAS - an Open Source certified implementation of the J2EE specification, JORAM - a Message Oriented Middleware and Enhydra - a Java/XML Application Server.
Java, J2EE, and all Java-based trademarks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All other trademarks that may appear herein are the property of their respective owners."