Axis2分析报告第一部分:需求分析背景•““网络服务”(网络服务”(WebServicesWebServices),是指一些在网络上),是指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网运行的、面向服务的、基于分布式程序的软件模块,网络服务采用络服务采用HTTPHTTP和和XMLXML等互联网通用标准,使人们可等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问以在不同的地方通过不同的终端设备访问WEBWEB上的数上的数据,如网上订票,查看订座情况
网络服务在电子商据,如网上订票,查看订座情况
网络服务在电子商务、电子政务、公司业务流程电子化等应用领域有广泛务、电子政务、公司业务流程电子化等应用领域有广泛的应用,被业内人士奉为互联网的下一个重点
的应用,被业内人士奉为互联网的下一个重点
•随着互联网使用人群越来越多,互联网本身和其相关技随着互联网使用人群越来越多,互联网本身和其相关技术都发展的越来越快,网络服务已经成为现代互联网中术都发展的越来越快,网络服务已经成为现代互联网中信息交流和信息共享中不可缺少的一部分
信息交流和信息共享中不可缺少的一部分
Axis2背景•Axis2Axis2是下一代是下一代ApacheAxisApacheAxis
Axis2Axis2虽然由虽然由AxisAxis1
x处理程序模型提供支持,但它具有更强的灵活性处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构
并可扩展到新的体系结构
Axis2Axis2基于新的体系结构基于新的体系结构进行了全新编写,而且没有采用进行了全新编写,而且没有采用Axis1
xAxis1
x的常用代的常用代码
支持开发Axis2Axis2的动力是探寻模块化更强、灵活的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容性更高和更有效的体系结