Author: isudana
Date: Sun Dec 10 03:07:25 2017
New Revision: 1817668
URL: http://svn.apache.org/viewvc?rev=1817668&view=rev
Log:
Update index to reflect that latest version is 3.0.1
Modified:
synapse/site/index.html
Modified: synapse/site/index.html
URL:
http://svn.apache.org/viewvc/synapse/site/index.html?rev=1817668&r1=1817667&r2=1817668&view=diff
==============================================================================
--- synapse/site/index.html (original)
+++ synapse/site/index.html Sun Dec 10 03:07:25 2017
@@ -1,6 +1,6 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-12-04
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-12-04
| Rendered using Apache Maven Fluido Skin 1.6
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -85,10 +85,10 @@
</div>
<div id="bodyColumn" class="span10" >
-
+
<div class="section">
<h2><a name="Apache_Synapse_Enterprise_Service_Bus_ESB"></a>Apache Synapse
Enterprise Service Bus (ESB)</h2>
-
+
<p>
Apache Synapse is a lightweight and high-performance
Enterprise Service Bus (ESB).
Powered by a fast and asynchronous mediation engine, Apache
Synapse provides
@@ -99,183 +99,184 @@
protocols. As of now, Apache Synapse supports HTTP/S, Mail
(POP3, IMAP, SMTP),
JMS, TCP, UDP, VFS, SMS, XMPP and FIX.
</p>
-
+
<p>
Apache Synapse is free and open source software distributed
under the
<a class="externalLink"
href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License
2.0</a>.
- The latest version of Synapse is <a
href="download/3.0.1/download.cgi">v3.0.1</a>.
- It is a patch release which contains bug fixes and library
upgrades to
- 3.0.0 major feature release.
- </p>
-
-<p>
Apache Synapse, Synapse, Apache, the Apache feather logo, and
the Apache Synapse
project logo are trademarks of The <a class="externalLink"
href="http://www.apache.org">Apache Software
Foundation</a>
</p>
</div>
-
+
<div class="section">
+<h2><a name="Version_3.0.1"></a>Version 3.0.1</h2>
+
+The latest version of Synapse is <a
href="download/3.0.1/download.cgi">v3.0.1</a>.
+It is a patch release which contains bug fixes and library upgrades to
+3.0.0 major feature release.
+
+
<h2><a name="New_in_Version_3.0.0"></a>New in Version 3.0.0</h2>
-
+
<ul>
-
+
<li>
High-performing PassThrough HTTP transport support for all
mediation scenarios
-
+
<ul>
<li>Ultra-fast, low latency mediation of HTTP requests</li></ul>
-
+
<ul>
<li>Supporting a very large number of inbound (client -> ESB)
and outbound (ESB -> server) connections
concurrently</li></ul>
-
+
<ul>
<li>Intelligently handle message content and content awareness
built into the engine with shared buffer for handling
data</li></ul>
-
+
<ul>
<li>Automatic throttling and graceful performance
degradation in the presence of slow or faulty clients
and
servers</li></ul>
</li>
-
+
<li>
OCSP/CRL certificate validation support for HTTP transports
</li>
-
+
<li>
Respond Mediator - A Mediator for responding back to the
client from anywhere in the mediation flow
</li>
-
+
<li>
Loopback Mediator - A Mediator for jumping from IN
sequence to OUT sequence
</li>
-
+
<li>
Header Mediator improvements
-
+
<ul>
<li>Support for adding/removing transport headers</li></ul>
</li>
-
+
<li>
New xpath functions
-
+
<ul>
<li>url-encode xpath function</li></ul>
-
+
<ul>
<li>Access system properties from get-property function</li></ul>
-
+
<ul>
<li>base64 decode function</li></ul>
</li>
-
+
<li>
Message Processor improvements
-
+
<ul>
<li>Resequencing Message Processor</li></ul>
-
+
<ul>
<li>New blocking client implementation</li></ul>
</li>
-
+
<li>
Message Injector task improvements
-
+
<ul>
<li>Support for injecting a message to Proxy services</li></ul>
-
+
<ul>
<li>Support for injecting a message to named sequences</li></ul>
</li>
-
+
<li>
Callout Mediator improvements
-
+
<ul>
<li>Support for WS-Security</li></ul>
-
+
<ul>
<li>Inline Endpoint support</li></ul>
-
+
<ul>
<li>Ability to dynamically set the EPR using 'To' header</li></ul>
-
+
<ul>
<li>NTLM support</li></ul>
</li>
-
+
<li>
Script Mediator improvements
-
+
<ul>
<li>Support for removing properties</li></ul>
</li>
-
+
<li>
REST API improvements
-
+
<ul>
<li>Transport level access restriction</li></ul>
</li>
</ul>
</div>
-
+
<div class="section">
<h2><a name="Key_Features"></a>Key Features</h2>
-
+
<ul>
-
-<li>Proxy services - facilitating transport, interface (WSDL/Schema/Policy),
+
+<li>Proxy services - facilitating transport, interface (WSDL/Schema/Policy),
message format (SOAP 1.1/1.2, POX/REST, Text, Binary), QoS
(WS-Addressing/
WS-Security/WS-RM) and optimization switching
(MTOM/SwA)</li>
-
+
<li>Non-blocking HTTP/S transports for fast HTTP interactions and support for
thousands of concurrent connections</li>
-
+
<li>VFS transport for file manipulation and interaction with FTP, SFTP, CIFS
and WEBDAV</li>
-
+
<li>JMS support for binary, plain text, XML and SOAP payloads</li>
-
+
<li>Mail transport with extensive support for POP3, IMAP and SMTP</li>
-
+
<li>Support for industry driven <a class="externalLink"
href="http://www.fixprotocol.org/">Financial
Information eXchange (FIX)</a> protocol</li>
-
+
<li>Built-in Registry/Repository, facilitating dynamic reloading of the
configuration and associated resources (e.g. XSLTs, XSD,
JS, ..)</li>
-
+
<li>Built-in support for scheduling tasks using the
<a class="externalLink"
href="http://www.opensymphony.com/quartz" target="_blank">Quartz</a>
scheduler</li>
-
+
<li>Load-balancing (with or without sticky sessions) and fail-over routing</li>
-
+
<li>Support for many Web Services standards including WS-Addressing,
WS-Security
and WS-Reliable Messaging</li>
-
+
<li>Policy based message throttling and caching (with special support for
clustered
environments)</li>
-
+
<li>Message splitting and aggregation</li>
-
+
<li>Database lookup and update support with database connection pooling</li>
-
+
<li>Fine grained statistics collection over sequences, endpoints and proxy
services</li>
-
+
<li>JMX monitoring and management</li>
-
+
<li>Easily extendable with Java, Spring, or BSF Scripting languages
(Javascript,
Ruby, Groovy, etc.)</li>
</ul>
</div>
-
+
<div class="section">
<h2><a name="High_Level_Architecture"></a>High Level Architecture</h2>
-
+
<p>
Apache Synapse is designed to be lightweight and fast. The
non-blocking HTTP
transport, the multi-threaded mediation engine and the
streaming XML infoset combine
@@ -285,7 +286,7 @@
crucial in production deployments.
</p>
<img src="images/synapse-arch.png" alt="" />
-
+
<p>
Synapse uses Apache Axis2 as the underlying Web Services
engine. Therefore it
has outstanding support for Web Services and related standards
such as SOAP and
@@ -295,7 +296,7 @@
WS-Reliable Messaging. Synapse also makes use of the Axis2
clustering framework to
provide enterprise grade clustering support.
</p>
-
+
<p>
Synapse is configured using a simple, XML-based configuration
language. The
configuration language and the related functional components
are designed with SOA
@@ -306,7 +307,7 @@
by developing custom mediators using Java or your favorite
scripting language.
</p>
</div>
-
+
</div>
</div>