apache synapse使用(1)
一. Synapse 介绍 Synapse 是一个简单的 XML 和 Web 服务管理与集成代理,可用于构成 SOA 和企业服务总线(ESB)的基础。Synapse是 Web 服务项目中一项成熟的 Apache 活动,并且是非常成功的 Apache Axis2 项目的一个分支。它提供了中介、管理、以及在各种不同的应用程序之间转换 XML 消息的能力 看看官方给出的架构图 二. 官方示例 1,环境准备 A Java 2 SE - JDK or JRE of version 1.5.x or higher (JDK 1.6.0_21 recommended) Apache Ant http://ant.apache.org 2,日志记录示例 在这个示例中,只是将执行过的调用执行日志记录功能 首先下载synapse: http://synapse.apache.org/download.html 解压,下文中提到的<synapse-home>就是解压后的根目录,进入到<synapse-home>/samples/axis2Server/src/SimpleStockQuoteService 运行ant 执行成功之后,到<synapse-home>/samples/axis2Server目录启动服务 axis2Server.bat 启动 启动Synapse 到目录<synapse-home