Petals ESB

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "Infobox".Template:Template other Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".

Petals ESB is an open-source ESB developed by Linagora. It is a tool for implementing a service-oriented architecture (SOA). It is standard, modular, and physically distributed, to adapt to large-scale infrastructures.

Petals ESB is based on JBI (JSR 208) industry specification. It was the first ESB certified by Sun Microsystems under the JSR 208 TCK.[1] Based on standards, it also supports SOA standards such as BPMN and Enterprise Integration Patterns capabilities.

Fractal deployment framework,[2] JBI pluggable components, and open source licensing make it modular and customizable.

The originality of Petals is to implement a highly distributed topology.[3] The first stable version of Petals ESB, called PEtALS, was released on September 21, 2006.[4]

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,
  • Operating tools: Petals CLI, Petals Cockpit
  • Quality of service: High availability (load balancing), Persistence, Security,
  • Adaptable: Fractal modular framework, JBI plugins
  • Connectors: SOAP (Web services), Rest, Local File, FTP/SFTP, HTTP, Quartz, JMS, SMTP/POP/IMAP, JDBC/SQL, EJB. Compatible with JBI plugins.
  • Processing components : BPMN (Flowable), EIP (Apache Camel), XSLT, XSD validation, POJO/JSR181, RMI.

See also

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. (2008) Adrien Louis, ESB Topology alternatives, InfoQ
  4. (2006) Adrien Louis, PEtALS 1.0 community announcement, OW2 mailing list archiveScript error: No such module "Unsubst".

Script error: No such module "Check for unknown parameters".

External links