OW2 PEtALS

OW2 PEtALS

Infobox Software
name = PEtALS ESB

caption =
developer = OW2 & [http://www.ebmwebsourcing.com EBM Websourcing ]
latest release version = 2.2.1
latest release date = release date|2008|09|23
latest preview version =
latest preview date =
operating system = Cross-platform
programming language = Java
genre = enterprise service bus
license = LGPL 2.0
website = http://petals.ow2.org

PEtALS is the open source ESB, from OW2 Consortium. It is a tool for service-oriented architecture implementing (SOA).It is standard, modular, and physicaly distributed, to adapt large scale infrastructures.

PEtALS is based on JBI (JSR 208) industry specification. It was the first ESB certified by SUN, under the [http://jcp.org/en/jsr/detail?id=208 JSR 208 TCK] [ [http://ebmwebsourcing.com/blog/trackback/christophehamerling/Weblog/petals_certified_by_sun_microsystems (2008), Christophe Hamerling, PEtALS Certified JSR-208 by SUN Microsystem] ] .

Fractal deployment framework [ [http://fdf.gforge.inria.fr/ Fractal Deployment Framework, open source extensible component-based framework to deploy distributed and heterogeneous software systems] ] , JBI pluggable components, and open source licensing, make it modular and customizable.

The originality of PEtALS is to implement a highly distributed topology [ [http://www.infoq.com/articles/louis-esb-topologies (2008) Adrien Louis, ESB Topology alternatives, InfoQ] ] . This decentralized approach enables native clustering, and fault-tolerant infrastructured.

The first stable version of PEtALS was released on September 21, 2006 [ [http://www.nabble.com/Re:--rntl-esb-2005--Petals-1.0-final-version-!-p6442708.html (2006) Adrien Louis, PEtALS 1.0 community announcement, OW2 mailing list archive] ] .

Features

PEtALS main technical features :
* Scalable for large architectures, due to distributed topology
* JBI certified by SUN Microsystems
* Development tools: JBI component framework, eclipse configuration plugin, registry
* Quality of services: High availability (load balancing), Persistence, Transaction, Security,
* Adaptable: Fractal modular framework, JBI plugins
* Connectors: "SOAP" (Web services), "Local File", "FTP", "HTTP", "JMS", "SMTP/POP/IMAP", "Xquare database". Compatible with JBI plugins.
* Processing components : Worflow, "BPEL", "XSLT", "EIP", "POJO", "RMI", Java scripting, "CSV" transformation

Collaboration

OW2 projects collaboration
* EXo Platform
* [http://jasmine.objectweb.org JASMINe]
* [http://orchestra.objectweb.org/ Orchestra]
* [http://bonita.objectweb.org Bonita]
* [http://xquare.objectweb.org Xquare]
* [http://joram.objectweb.org JORAM]
* [http://dream.objectweb.org Dream]
* Talend Open Studio

European public research collaborations
* [http://www.soa4all.org/ SOA4All] “a web of billions of services”
* [http://www.synergy-ist.eu/SYNERGY/bin/view/Main/WebHome Synergy] “knowledge management to enable virtual organisations”
* [http://ow.inrialpes.fr/cooperations.fr.html#SemEUsE SemEUSE] semantic service architectures
* [http://www.scorware.org/ SCOrWare] implementation of SCA specification
* [https://ow.inrialpes.fr/projects/jones/ JonES] Open Source framework for creation of ESB based on the JBI standard

ee also

*Enterprise Service Bus
*Java Business Integration
*Enterprise Integration Patterns
*Enterprise Messaging System
*Message Oriented Middleware
*SOA
*Mule
*Servicemix
*OpenESB
*ChainBuilder ESB

External links

* [http://petals.objectweb.org/download-petals-esb.html Download PEtALS ESB]
* [http://petals.objectweb.org/documentation.html Documentation]
* [http://petals.ebmwebsourcing.com/forum/ Community forum]
* [http://petals.objectweb.org/docs/Livre-Blanc-ESB-fr.pdf ESB White paper] , Adrien Louis, EBM Websourcing

References

* [http://www.pymma.com/eng/People/Blog-Paul-Perez-Chief-Architect/Petals-A-distributed-implementation-of-JBI article: PEtALS, a distributed implementation of JBI, Paul Perez, 03/11/2008]
* [http://news.cnet.com/Open-source-middleware-tends-Petals/2100-7344_3-5915142.html article: Open Source Middleware tends PEtALS, CNET, Matthew Broersma, 10/26/2006]
* [http://news.profoss.eu/node/94 annoucement: Version 2.0 of PEtALS ESB available]
* [http://java-source.net/open-source/enterprise-service-bus/petals-service-platform PEtALS on Java-source.net]
* [http://www.soaplanet.net/petals-esb-open-source PEtALS : ESB Open Source, Hugo Romani Cortes, 06/23/2008]
* [http://www.cinformatique.com/posts/tag/ESB+ObjectWeb+Petals ESB/ObjectWeb/PEtALS, Cinformatique]
* [http://www.01net.com/contenu/4817/annuaire-logiciels-libres/petals PEtALS, 01net]

ESB softwares

* [http://www.novaforge.org/novaforge/fr-selectionner/eai-esb/petals EAI-ESB, Novaforge (French)]
* [http://java-source.net/open-source/enterprise-service-bus, Enterprise service bus, java-source.net]
* [http://www.opensource-it.com/enterprise_software/open_source/ESB Open source ESB, Open Source IT]
* [http://kaosktrl.wordpress.com/2008/09/07/osservazioni-su-esb-web-service-framework-e-application-server/ Webservice application framework (Italian)]
* [http://innovationstartups.wordpress.com/category/esb/ ESB, InnovationStartups]
* [http://www.mhavila.com.br/link/prog/software/eai.html Integration - Enterprise architecture, Hyperlink]
* [http://www.manageability.org/blog/stuff/open-source-messaging-integration-transformation-routing-java Open Source EAI written in java, Manageability ]

Notes


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Petals ESB — Developer(s) OW2 Petals Link Stable release 3.0 / November 24, 2009; 22 months ago ( …   Wikipedia

  • Petals ESB — Développeurs Petals Link Forge OW2 Dernière version …   Wikipédia en Français

  • PEtALS — ESB PEtALS Développeurs EBM Websourcing Forge OW2 Dernière version …   Wikipédia en Français

  • PEtALS ESB — PEtALS Développeurs EBM Websourcing Forge OW2 Dernière version …   Wikipédia en Français

  • OW2 — est une association (loi de 1901) internationale à but non lucratif dédiée au développement d’intergiciels libres de qualité industrielle. Elle regroupe des entreprises et des organismes de recherche de premier plan tels que l’INRIA, Bull,… …   Wikipédia en Français

  • OW2 JORAM — Java Open Reliable Asynchronous Messaging (JORAM) Développeur OW2, ScalAgent D.T …   Wikipédia en Français

  • Java Business Integration — (JBI) is a specification developed under the Java Community Process (JCP) for an approach to implementing a service oriented architecture (SOA). The JCP reference is JSR 208 for JBI 1.0 and JSR 312 for JBI 2.0.JBI is built on a Web Services model …   Wikipedia

  • Java Business Integration — (JBI) es una especificación desarrollada bajo la Java Community Process (JCP) con el objetivo de implementar en Java una Enterprise Application Integration (EAI), siguiendo los principios de la Arquitectura Orientada a Servicio (SOA). La… …   Wikipedia Español

  • JORAM — Java Open Reliable Asynchronous Messaging (JORAM) Desarrollador ObjectWeb, ScalAgent D.T. http://joram.ow2.org/ Información general …   Wikipedia Español

  • Java Business Integration — est une norme édictée dans la JSR 208 dans le cadre du Java Community Process. JBI est basé sur une approche SOA. Le problème initial est l intégration de données en provenance de sources différentes au sein d un système d information composé d… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”