【摘 要】
:
Web服务是互联网上共享数据和功能的一种有效手段,是基于通信协议、服务描述、服务发现、Web协议和开放性XML标准的新一代的分布式计算模式。 Web服务较好地解决了异构应
论文部分内容阅读
Web服务是互联网上共享数据和功能的一种有效手段,是基于通信协议、服务描述、服务发现、Web协议和开放性XML标准的新一代的分布式计算模式。 Web服务较好地解决了异构应用之间及松散耦合环境下的互操作、集成和协作的问题,但是Web服务进行互操作时也可能引发各种问题。因此如何测试Web服务间的互操作性,对 Web服务的正确运行是十分重要。测试 Web服务的互操作性作为Web服务测试的一部分,越来越受到业界的关注。目前,国内外对于Web服务互操作行测试的研究主要集中在 Web服务进行交互操作时,其通信协议的一致性测试,对于多个Web服务之间的互操作性测试的研究还不够成熟。本论文不同于这些研究,关注的是Web服务描述文件WSDL,针对Web服务的逻辑错误、接口错误以及多个Web服务之间调用顺序错误,提出一种新的测试方法,用于测试单个Web服务本身及多个Web服务之间互操作性。 本文对测试Web服务互操作性进行了研究。研究主要成果如下: (1)研究了Web服务技术及系统架构,分析Web服务的通信模型和分布式模型,确定测试目标为Web服务之间的交互能力。 (2)研究了WSDL文件的扩展方法,对各种扩展的方式进行了详细描述; (3)研究了变异测试及接口变异测试技术,结合扩展WSDL,根据测试不同的情况,提出三类变异算子对扩展WSDL进行变异,并给出自动产生变异WSDL文件的算法;在此基础上,针对Web服务的互操作性特点,提出一种用于测试单个Web服务本身及多个Web服务之间互操作性的测试方法。 (4)设计并实现了基于扩展WSDL变异的Web服务互操作性测试工具MEITW,并通过测试一个信用卡验证系统,验证了该工具的有效性。
其他文献
针对传统软件开发方法与现有的软件体系结构研究的不足,论文首先对基于体系结构的软件开发的相关理论进行了研究.其次,论文研究了三维体系结构框架理论,探讨了在基于体系结构
物联网的快速发展和人机物互联的逐渐普及,使大规模的数据采集和融合分析成为可能。尤其是在公共安全监管领域,利用海量数据进行智能分析和决策是促进经济发展和保障区域社会稳
双眼皮手术是整形美容手术中出现频率最高的一类手术,尤其在亚洲人群中广受欢迎。由于手术的不可逆性,如果能预先看到术后效果,无论对客户还是对医生都是福音。手术模拟系统以及
本文从图像的压缩标准出发,对压缩域图像检索技术进行了较深入的研究.在对基于内容的图像检索技术特别是压缩域图像检索技术进行全面综述的基础上,所做的主要工作有以下几点:
P2P是Peer-to-Peer的缩写,中文可称为对等网,是一种新的分布式计算模式。在这种模式下,服务器与客户机的界限消失了,网络上的所有节点都可以“平等”地共享其他节点的计算资源。
随着Internet技术的飞速发展,人们在网络上实时地获取视频数据已经成为可能,流媒体技术应运而生。由于网络的异构性、传输带宽、传输抖动等问题存在,给视频编码技术和传输技
C/ATLAS是全系统公共/简明测试语言(Common / Abbreviated Test Language for All Systems的缩写,它是一种功能十分强大的全系统标准测试语言,在军事、航空事业中具有广泛的应用
本文首先根据小波分析的方法,对原始信号进行了滤噪和压缩的研究,并对信号重建的方法进行了讨论.针对心电信号中关键-QRS波的识别问题,本文用小波分解的方法进行处理,取得了
随着通信技术和计算机技术、尤其是Internet的飞速发展,各种各样的信息成几何级数增长,作为传统的信息载体,文本信息更是如此.为了有效地控制和检索文本信息,文本自动分类技
随着计算机技术的迅速发展,大多数企业都已逐步实现信息化管理,但是由于实现信息化过程的种种因素的影响,使得多数企业中的各信息化系统以异构的方式存在,随着商业竞争压力的