文件名称:WEB服务调用框架的设计与实现
文件大小:490KB
文件格式:DOC
更新时间:2014-06-27 17:12:41
WSDL SOAP Schema 服务调用框架 Web
web服务是一种基于网络的新型组件模型,可以像传统组件一样接受调用。 现有的web服务调用框架忽视了各步骤间的联系,导致了人为干预的增加,而且客户端采用调用定制的方法,无法实现服务的动态调用。 本系统通过分析web服务调用过程总的若干步骤以及联系,采用WSDL4J分析用户提供的WSDL文件,解析出所有的服务操作以及操作所使用的数据类型的数据结构,同时解析出相应操作的访问入口点为以后调用服务提供依据。根据用户输入的参数,axis2使用底层API,根据访问入口点构造soap消息,实现了特定服务的同步调用和异步调用,同时还实现了带附件的服务调用。 本系统通过以上过程,实现服务调用框架,拓展了面向服务的应用。同时,该系统能够整合到工作流平台上,为工作流引擎提供服务调用接口,实现不同平台之间web services之间的调用。