ESB企業服務總線 Petals ESB
Petals Service Platform 是ObjectWeb的項目,致力于提供一個Java (商標)業務集成( JBI )的平臺,提供輕巧,包裝一體化解決方案的基礎上,符合JSR - 208規范,具有高度集中的分布和集群。花瓣利用若干ObjectWeb的項目,如分形和JORAM ,以提供一個靈活的和分布式的ESB平臺。
特性:
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.
路由
- 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).
業務流程與整合
- Quick assembly of services with EIP, POJO or SCA;
- Process Orchestration: design, validation and BPEL runtime.
魯棒性
- 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
運行的靈活性
- 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.
易于使用
- Integration with the Eclipse integrated development environment (IDE);
- Web Console monitoring;
- Comprehensive documentation and supporting tutorials provided.
標準
- 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.
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!