You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Firstly in the words of Dave Chappell one of the founders of Synapse

This project (Synapse) is related to ESB, but it is not in itself an ESB. What Synapse bring to the table is a mediation framework that allows users to get in the middle between service requesters and providers and perform various tasks including transformation and routing and that helps to promote loose coupling between services

 

So Dave certainly feels that Synapse is not a full ESB, more a mediation framework based purely on Apache Axis 2.

ServiceMix on the other hand is a full ESB built on the JBI specification which 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

Its also worth noting that the ServiceMix Team are working with the Synapse community to add JBI support to Synapse so I expect ServiceMix and Synapse to both work together and integrate nicely with each other using JBI.

  • No labels