Apache Synapse(Back to docs.huihoo.com/apache) IntroductionApache Synapse is a easy-to-use and lightweight XML and Web Services management and integration broker that can form the basis of a Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB)Apache Synapse offers a wide range of mediation capabilities, including support for a number of open standards, including XML, XSLT, XPath, SOAP, HTTP, JMS, Web Services Security, Web Services Reliable Messaging (WS-RM), SMTP and Web Services Addressing. Synapse supports a number of useful functions out-of-the-box without programming, but it also can be extended using popular programming languages such as Java, JavaScript, Ruby, and Groovy. Apache Synapse是一个简单而高效的Web Service中介和SOA框架。它可以很容易地作为服务网关或者HTTP代理加入到你现有的网络中。一旦你的服务请求开始交由Apache Synapse中转,Apache Synapse就可以执行许多功能,包括路由、负载平衡、变换(transformation)和协议交换(protocol switching)。Apache Synapse可以用来构建Enterprise Service Bus(ESB)或者Service Oriented Architecture(SOA)。 Documents Synapse Configuration Language Quick start guide Running the Synapse Samples Extending Synapse Apache Synapse 1.0 API Links http://ws.apache.org/synapse/ http://ws.apache.org/axis2/ http://incubator.apache.org/tuscany/ http://ws.apache.org/kandula/ |