synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oleg Kalnichevski <ol...@apache.org>
Subject Re: Apache Synapse 1.0 released
Date Fri, 08 Jun 2007 15:34:12 GMT
On Fri, 2007-06-08 at 16:20 +0100, Paul Fremantle wrote:
> The Apache Synapse team is pleased to announce the first full release
> of Apache Synapse with the 1.0 release.
> 

Congratulations, guys! The new site is looking great, by the way.

Cheers

Oleg


> Apache Synapse is a simple and highly effective Web Services
> intermediary and SOA framework. It can be
> added to your existing network very simply either as a services
> gateway or as an HTTP proxy. Once Apache
> Synapse is mediating your service requests it can perform many
> functions including routing, load-balancing,
> transformation and protocol switching. Apache Synapse can be used to
> build an Enterprise Service Bus (ESB) or
> Service Oriented Architecture (SOA).
> 
> Apache Synapse has been designed to support very fast XML routing with
> a streaming XML design based upon
> Apache Axiom. in addition, the use of a completely asynchronous
> architecture and non-blocking IO based on Java NIO
> ensures that Synapse has very low overhead and can scale to support
> thousands of concurrent clients without dropping
> messages.
> 
> The main features of Synapse include:
> * Support for XML/HTTP, JMS, SOAP 1.1/1.2, WS-Addressing, MTOM binary
> attachments
> * Simple protocol switching between XML/HTTP (POX) and SOAP, JMS and HTTP
> * Built in support for XPath and Regex based routing, XSLT-based transformations
> * High-performance non-blocking HTTP and HTTPS support (based on
> Apache HttpCore)
> - millisecond-level routing
> - supports thousands of concurrent connections
> * Load-balancing, failover and throttling support
> * Support for advanced Web Services standards
> * WS-ReliableMessaging
> * WS-Security
> * WS-Policy
> * JMS support including text, binary, XML and SOAP/JMS
> * Logging and header-manipulation
> * Extensible via scripting languages including JavaScript, Groovy and Ruby
> - full support for native XML via E4X and REXML
> - Apache BSF support enables many scripting languages
> * Custom Java classes or Spring Framework assemblies allow Synapse to
> be extended
> * Extensibility model allows the core XML configuration language to be
> enhanced by plugin JARs
> * Support for timeouts, fault handling and recovery
> * A large number of default samples including content-based routing,
> XSLT, WS-Security and other topics
> * Built in test/sample server based on Apache Axis2 for prototyping and testing
> * Ability to load scripts, metadata, configuration and resources from
> a remote registry
> * Optional dynamic update to routing tables and other configuration
> * Support for JDK 1.4 and 1.5
> 
> The major changes since the 0.91 release are:
> * Upgraded to use Apache Axis2 1.2
> * Addition of the non-blocking HTTP and HTTPS transport
> * Improved samples and documentation
> * Enhanced support for WSDL endpoints and load-balancing, throttling
> and failover
> 
> The Apache Synapse code and binaries are available from the website at
> http://ws.apache.org/synapse
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org


Mime
View raw message