Petals ESB

An open source ESB (Enterprise Service Bus) for large SOA architectures
Download

Petals ESB Ranking & Summary

Advertisement

  • Rating:
  • Publisher Name:
  • EBM Websourcing S.A.S.
  • Operating Systems:
  • Windows All
  • File Size:
  • 31.3 MB

Petals ESB Tags


Petals ESB Description

PEtALS design make it easy to progressively increase size of infrastructure, simply adding new serve What is integration ? Integration facilitates communication between application, servers, web applications which were not originally designed to work together. Different types of integration manual integration schema manual integration schema esb integration schema Manual integration Communication between applications are created as needed. Difficult and expensive to maintain on a large scale. EAI Integration EAI makes integration faster to develop and allow monitoring. However, proprietary code and vendor lock-in restrain interoperability. EAI systems are complete, but often rigid. ESB, Service integration Uses standard service languages resulting in greater adaptability. As a light solution, it makes agile development possible. What can an ESB do ? Transfer Extract Process Transfer When typing data in an application, automatically transfer it to another application. Extract Any file can be automatically converted and transferred to a database. It is then easier to handle and share. Process Create processes inside your company and with partners. Save time (and money) by having those processes automated. Route Share Monitor Deliver Guaranteed service delivery. Undelivered services are saved and delivered later or to another location if possible. Share Make services available on the web or an intranet. Give access to customers and partners Monitor Self-monitoring system that provides operational data and alerts you when something goes wrong. Why choose PEtALS ? Adapt to large projects PEtALS design make it easy to progressively increase size of infrastructure, simply adding new servers. It provides broad architectures with high avaibility for safer moves, interoperability for cooperation, and business process management. Supported by OW2 community OW2 is a wide consortium, integrating full range of tools around integration. Thanks to developers collaboration, PEtALS is compatible with a large number of OW2 softwares. Features Petals ESB is an open source offering that provides all the necessary components to build your service oriented infrastructure. Loosely couple services, design your infrastructure and ensure runtime scalability in a fully distributed architecture with Petals ESB. In addition, Petals ESB eliminates the rigidity of point to point integration by using a robust architecture that is scalable and extensible across the enterprise information ecosystem. Routing * Dedicated routing engine for distributed environments consisting of 3 core modules: address resolution, access control (authorization / identity) and transport (bus) orchestration; * Best-practice routing and mediation design based on enterprise integration patterns (EIP). Orchestration and Integration * Quick assembly of services with EIP, POJO or SCA; * Process Orchestration: design, validation and BPEL runtime. Robustness * High availability ensured with distributed architecture; * Servers can be deployed 'virtually' in active/active or active/passive modes; * No "single point of failure" with Load Balancing, Failover and Failback capabilities; * Scalability through natively distributed architecture Runtime flexibility * Hot service deployment; * Hot node-server deployment; * Loose coupling between services. Connectivity and mediation * Connectors for common standards: WSDL, SOAP, REST, POP, SMTP, IMAP, EJB, JDBC; * Quick and simple to create custom connectors, using the framework CDK, or SCA plant. Ease of Use * Integration with the Eclipse integrated development environment (IDE); * Web Console monitoring; * Comprehensive documentation and supporting tutorials provided. Standards * JBI - Modular architecture. * SCA - Services assembly and design. * BPEL - Processes orchestration. * EIP - Services chaining and transformation. * Java, JSR 181 - Services design. * XSLT - Transformation. * XSD - Validation. * WSDL, SOAP, REST, POP, SMTP, IMAP - Web Standards for data transport. * JSE Platform.


Petals ESB Related Software