Apache Leads Synapse Project to Cross the Divide Between Web Services
The Apache Software Foundation has been talking up Synapse, an open-source project
to develop an interoperable framework for Web service infrastructure software,
including an enterprise service bus, Web services brokers and Web services management
This proposal is to build a set of components that work together with AXIS2
and other Apache and open-source projects to create a flexible transformation,
management and routing system, according to details published at http://wiki.apache.org/incubator/SynapseProposal.
According to ASF, Synapse provides a framework to intermediate between two
or more Web services, allowing users to introduce transformation and routing,
promote loose coupling between services, and support greater reliability and
Although the framework will support connections to external systems, the fundamental
model of this architecture will be based on the core Web Services standards,
including SOAP, WSDL, WS-Addressing, WS-Policy, WS-Security and WS-ReliableMessaging,
say contributors to the project. Where possible, the project will re-use existing
Apache implementations of these specifications, as well as the AXIOM object
model from AXIS2.
Synapse is a followup to the foundation work developing open-source Web services
code and an opportunity for ASF to help shape the broker/ESB marketplace through
the creation of a high-quality, Web services-centric implementation, the organization
Several vendors have contributed code and other resources to the project, including
Blue Titan, Iona, Infravio, Sonic Software and WSO2.
"As one of the first open-source initiatives to develop an architectural
model for Web services infrastructure, the Synapse project will be influential
in driving the adoption of SOA principles among enterprise architects and developers,"
says Dave Chappell, VP and chief technology evangelist for Sonic Software. "Service
mediation has been a cornerstone of the ESB for several years now, and the Synapse
project allows us to bring that concept to the open-source community and work
with them to vet out a mediation-centric model for building SOAs. As Apache
AXIS has become the industry-standard SOAP engine, Synapse will become the standard
Web service mediation framework."
Additional details about Synapse are available on the Apache
Software Foundation Incubator site.