skip to main |
skip to sidebar
SOA Frameworks
ESBs
- Apache ServiceMix
is a JSR-208, open-source ESB compliant with the Java Business Integration (JBI) specification. ServiceMix is a full ESB that can work with many different SOAP Stacks such as Axis, WSIF, XFire, ActiveSOAP and JAX-WS. ServiceMix also has full support for Routing, Transformation and Orchestration. - OpenESB
implements an Enterprise Service Bus (ESB) runtime using Java Business Integration (JBI) as the foundation. - Mule
is an open source ESB (Enterprise Service Bus) and integration platform with JBI Integration. - JBossESB

Webservice Frameworks
- Apache CXF
is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. - Axis2
is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. - Metro
is a extensible, easy-to-use web service stack. It is a one-stop shop for all web service needs, from the simplest hello world web service to reliable, secured, and transacted web service that involves .NET services.
Tools
- Apache Tuscany
- a robust infrastructure that simplifies the development of SOA-based systems, including: Service Component Architecture (SCA), Service Data Object (SDO), and Data Access Service (DAS). Tuscany is not a ESB, but it's simplify the assembly of components of composite applications according to the SCA specification. - Apache Synpase
- a robust, lightweight implementation of a highly scalable and distributed service mediation framework based on Web services specifications. Synapse is not a full ESB in the most common sense of the term.
No comments:
Post a Comment