Monday, January 08, 2007

Apache Synapse project graduates from Apache Incubator and releases 0.91

The Apache Synapse project is pleased to announce that it has graduated from the Apache Incubator and become a full member of the Apache Web Services project.
This is a recognition of the hard work of the team in creating a Service Oriented Architecture (SOA) mediation broker project that meets the Apache Software Foundations guidelines for community, processes and approach. To celebrate, the Synapse team has released 0.91 of the project. You can download it from here: http://ws.apache.org/synapse

Apache Synapse is a lightweight, high-performance broker for routing and mediating XML messages. It is designed to be the basis of a highly manageable XML-oriented Enterprise Service Bus. It has support for logging, routing, and transforming all kinds of XML messages including XML/HTTP, SOAP, JMS, and others. It supports a number of open standards including XSLT, XPath, WS-ReliableMessaging, WS-Security, WS-Policy and WS-Addressing.

The highlights of the release include:
* Content-based routing using XPath 1.0
* Configurable Message logging based on Apache Commons Logging
* Support for XML and SOAP over JMS, tested with Apache ActiveMQ
* Initiation and termination of WS-Reliable Messaging 1.0
* Authentication and Authorization using WS-Security 1.1
* Support for remote configuration via HTTP-based registries
* Extensible using Java and scripting languages, including support for JavaScript, E4X, JRuby, and other scripting languages

Apache Synapse 0.91 is available for download from the Apache Synapse website at http://ws.apache.org/synapse

The Synapse Team