电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Axis分析报告VIP免费

Axis分析报告_第1页
1/48
Axis分析报告_第2页
2/48
Axis分析报告_第3页
3/48
Axis2分析报告第一部分:需求分析背景•““网络服务”(网络服务”(WebServicesWebServices),是指一些在网络上),是指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网运行的、面向服务的、基于分布式程序的软件模块,网络服务采用络服务采用HTTPHTTP和和XMLXML等互联网通用标准,使人们可等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问以在不同的地方通过不同的终端设备访问WEBWEB上的数上的数据,如网上订票,查看订座情况。网络服务在电子商据,如网上订票,查看订座情况。网络服务在电子商务、电子政务、公司业务流程电子化等应用领域有广泛务、电子政务、公司业务流程电子化等应用领域有广泛的应用,被业内人士奉为互联网的下一个重点。的应用,被业内人士奉为互联网的下一个重点。•随着互联网使用人群越来越多,互联网本身和其相关技随着互联网使用人群越来越多,互联网本身和其相关技术都发展的越来越快,网络服务已经成为现代互联网中术都发展的越来越快,网络服务已经成为现代互联网中信息交流和信息共享中不可缺少的一部分。信息交流和信息共享中不可缺少的一部分。Axis2背景•Axis2Axis2是下一代是下一代ApacheAxisApacheAxis。。Axis2Axis2虽然由虽然由AxisAxis1.x1.x处理程序模型提供支持,但它具有更强的灵活性处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。并可扩展到新的体系结构。Axis2Axis2基于新的体系结构基于新的体系结构进行了全新编写,而且没有采用进行了全新编写,而且没有采用Axis1.xAxis1.x的常用代的常用代码。支持开发码。支持开发Axis2Axis2的动力是探寻模块化更强、灵活的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关易地插入到其他相关WebWeb服务标准和协议(如服务标准和协议(如WS-WS-SecuritySecurity、、WS-ReliableMessagingWS-ReliableMessaging等)的实现中。等)的实现中。•ApacheAxis2ApacheAxis2是是AxisAxis的后续版本,是新一代的的后续版本,是新一代的SOAPSOAP引擎。引擎。目的•我们的编写目的是通过探索我们的编写目的是通过探索Axis2Axis2的设计架的设计架构和开发模式来更好地理解软件体系结构在构和开发模式来更好地理解软件体系结构在系统设计中的重要性,尤其在互联网时代,系统设计中的重要性,尤其在互联网时代,信息交流大、数据通信频繁的特点下,对网信息交流大、数据通信频繁的特点下,对网络服务框架的研究将有助于我们更好地理解络服务框架的研究将有助于我们更好地理解和体验现代互联网应用框架的意义和内部原和体验现代互联网应用框架的意义和内部原理。理。需求分析–网络服务支持•支持广泛使用的基于支持广泛使用的基于HTTPHTTP的的SOAPSOAP协协议,包括议,包括SOAP1.1SOAP1.1和和SOAP1.2SOAP1.2。。•同时支持同时支持RESTREST样式的网络服务模型。样式的网络服务模型。•支持支持SpringSpring框架框架需求分析–传输协议支持•在在SOAPSOAP发送方和接收方中支持多种协议比发送方和接收方中支持多种协议比如如SMTPSMTP、、FTPFTP和消息导向性中间件。和消息导向性中间件。•支持支持WSDL2.0WSDL2.0中的中的MEPMEP(消息交换模(消息交换模式)式)需求分析–客户端支持•引言:大多数网络服务框架都支持阻塞的网引言:大多数网络服务框架都支持阻塞的网络服务调用,但是现在越来越多的网络服务络服务调用,但是现在越来越多的网络服务框架开始支持非阻塞网络服务调用。其实不框架开始支持非阻塞网络服务调用。其实不仅仅是网络服务,网络应用程序都开始倾向仅仅是网络服务,网络应用程序都开始倾向于非阻塞调用,比如于非阻塞调用,比如AJAXAJAX。。•因此框架客户端调用需支持阻塞和非阻塞态因此框架客户端调用需支持阻塞和非阻塞态调用。调用。需求分析–扩展性支持•不管是服务器端还是客户端,整个不管是服务器端还是客户端,整个SOAPSOAP消消息处理流程(也就是消息的接收与处理,和息处理流程(也就是消息的接收与处理,和构建与发送)...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Axis分析报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部