共查询到17条相似文献,搜索用时 62 毫秒
1.
Web服务测试问题综述 总被引:9,自引:0,他引:9
近来出现了一种新的支持分布式计算的范型--面向服务的体系结构(SOA).Web服务就是这种结构的具体实现形式之一.众所周知,为了获得一个可信的、可靠的服务,对服务实施完全、充分的测试是至关重要的.所以本文对Web服务的测试方法和技术进行了调查研究.本文从SOA体系结构下Web服务的特点及其测试的新的挑战出发,讨论了Web服务测试与传统测试的不同点;接着从多个不同的角度(测试的视角和测试的策略)讨论了Web服务测试的相关问题.然后给出了一个Web服务测试过程的组织框架,还讨论了目前Web服务测试的研究现状和一些代表性的Web服务测试技术.最后总结全文并给出未来的研究方向. 相似文献
2.
3.
随着以Web服务为基础的面向服务的体系结构的发展,如何复合分布的、自治的Web服务以构建新的企业业务应用的问题已成为软件工程领域一个新的热点问题。本文研究探讨了Web服务复合技术在面向服务体系的系统开发中的应用,并在此基础上提出一个基于Web服务复合技术的应用程序设计模式。 相似文献
4.
基于Web Service技术的新农村信息资源整合研究 总被引:1,自引:0,他引:1
近年来,我国农村信息化建设取得长足发展,成绩显著.但在信息化建设领域方面,由于刚刚起步,目前农村信息内容发展还存在许多问题.SOA( Service-Oriented Architecture,面向服务架构)作为新一代的体系结构, 是当前解决异构系统整合、应用系统集成最理想的方案之一.提出了基于Web Service技术的远程教育资源整合的系统框架, 并对如何利用该结构开展远程教育资源整合给出了可行方案. 相似文献
5.
随着以Web服务为基础的面向服务的体系结构的发展,如何复合分布的、自治的Web服务以构建新的企业业务应用的问题已成为软件工程领域一个新的热点问题。本文研究探讨了Web服务复合技术在面向服务体系的系统开发中的应用,并在此基础上提出一个基于Web服务复合技术的应用程序设计模式。 相似文献
6.
Web服务组合测试综述 总被引:1,自引:0,他引:1
随着面向服务技术和云计算技术的不断成熟,尤其是面向服务体系结构SOA的不断完善以及推广,使得其主要内容Web服务已经被广泛应用.为了充分利用Web服务并解决单个Web服务的功能有限的问题,业界将多个原子Web服务按照一定的规则和业务逻辑进行组合,以提供更多功能更强大的服务,实现了Web服务的增值和复用.为保证Web服务组合的质量,需要对Web服务组合进行全面、充分的测试.然而,由于Web服务组合的动态特性和分布式特点,使得其测试技术与方法和传统的软件测试有很大区别,存在很多挑战.本文针对Web服务组合测试,对近年来Web服务组合测试研究中的测试用例生成技术、回归测试技术、测试执行和度量方法进行了系统地总结和分析.此外,我们还对Web服务组合测试中有待研究的问题进行了分析和展望. 相似文献
7.
8.
基于本体的远程医疗语义Web服务发现方法研究 总被引:1,自引:0,他引:1
刘冰月 《计算机工程与应用》2010,46(20):230-233
由于现有医疗信息系统之间的异构性,使得各系统间的信息交换无法正常进行。基于SOA的远程医疗诊断系统的出现,可以很好地解决各种异构系统的集成问题。但是,目前的Web服务注册和发现协议如UDDI是基于关键字的检索技术,无法描述Web服务的语义信息,这使得基于传统协议的Web服务发现算法无法自动匹配一些符合要求的服务。为了解决上述问题,基于SOA思想提出了一种基于本体的语义Web服务模型,并给出了相应的Web服务发现算法。该模型能够更准确有效地描述Web服务,使得计算机可以完成自动服务匹配,提高了查全率和查准率。 相似文献
9.
针对目前物流配送系统大都采用多平台的异构系统,导致出现结构不兼容和技术不兼容的混乱情况。探讨了SOA这种面向服务的组件结构的特点及其优势,提出了一种基于这种SOA架构和Web服务相结合的新型物流配送系统,阐明了SOA在现代化物流业建设中的强大生命力和可持续发展的能力。 相似文献
10.
Web服务是一种新的分布式计算范型--面向服务的体系结构的具体实现之一.然而,Web服务的松耦合、动态性和可组合性等特点给Web服务测试带来了极大的挑战.如何寻求高效的Web服务测试技术和开发实用的测试工具,是当今软件业界一个亟待解决的课题.当前Web服务的测试方法已经贯穿于服务的开发、预发布、运行以及演化的整个生命周期.提出了从Web服务生命周期的角度分析Web服务测试的重要参数,在此基础之上归纳和比较了近年来出现的一些典型的测试方法和技术,最后展望并探讨了Web服务测试今后的研究方向. 相似文献
11.
12.
13.
文章对面向服务体系结构(SOA)和Web服务进行了分析,针对当前存在的各种遗留系统,提出了将它们进行Web服务封装的设计与实现方法.该方法充分考虑了遗留系统多语言、多平台的特点,并针对特定系统(linux/unix环境下采用c/c 语言开发)提出了解决方法,能有效的对遗留系统进行基于SOA的Web服务封装. 相似文献
14.
文章对面向服务体系结构(SOA)和Web服务进行了分析,针对当前存在的各种遗留系统,提出了将它们进行Web服务封装的设计与实现方法。该方法充分考虑了遗留系统多语言、多平台的特点,并针对特定系统(linux/unix环境下采用c/c++语言开发)提出了解决方法,能有效的对遗留系统进行基于SOA的Web服务封装。 相似文献
15.
17.
如何将众包测试任务分派给合适的众测工人,以较低的成本获得更好的测试结果,是一个重要问题。文中将CWS众测任务分派问题建模为一个基于马尔可夫决策过程的问题,且使用Deep Q Network进行学习和实时在线测试任务分派。该基于强化学习的方法被命名为WTA-C。此外,文中根据众测工人执行任务的历史时间,通过统计条件概率计算测试工人在任务期限内完成任务的概率,将其作为工人信誉值来反映工人质量,并在每次分派完成后对工人信誉值进行更新。实验结果显示,WTA-C在控制测试任务的“质量-成本”权衡和保证工人可靠度方面优于其他基于启发式策略的实时分派方法,并在分派效果上高于各启发式策略18%以上,从而证明了其可以更好地适应CWS的结构和众测环境的特点。 相似文献