共查询到20条相似文献,搜索用时 140 毫秒
1.
Web Services中的消息通信研究 总被引:1,自引:1,他引:0
首先介绍了Web Services的体系结构与基本可交互协议栈,然后介绍了消息通信的基础,提出在Web Services中通过消息通信机制能很好地解决传统RPC技术存在的性能、可靠性和多点支持的问题,接着详细描述了Web Services中进行消息通信的两个关键组成部分:缓冲和回调;最后通过示例讲述了创建Web Services消息通信的过程。 相似文献
2.
3.
Web Services的安全问题一直是人们关注和研究的焦点,是Web Services大规模普及的障碍,如何有效地解决Web Services中的一揽子安全问题已成为近年来研究人员研究的热点之一。从研究Web Services技术本身出发,分析了Web Services涉及的若干安全技术,给出了自己的建议以及重点应采取的对策。 相似文献
4.
所研究的基于合约式设计的测试技术是针对Web Services的.在使用Web Services时通常会遇到两个问题:①无法准确定位测试时出现的错误;②很难测试Web Services是否符合使用者的需求.合约式设计是一种提高软件可靠性的有效方法.结合合约式设计,提出了一种基于前置条件和后置条件的Web Services测试技术,对WSDL语法进行了扩展,并在MicrosoR.NET平台上实现了原型,较好地解决了以上问题. 相似文献
5.
6.
7.
8.
探讨了传统MIS开发和维护问题、Web Services及其应用,将Web Services思想引入MIS开发方式中,建立了基于Web Services的MIS开发方式模型,通过构建基于Web Services思想的MIS开发平台并对一个简单的MIS进行测试开发,证实了Web Services解决MIS开发和维护问题的可行性。研究表明,Web Services思想是解决传统MIS开发和维护问题的一种较好的方法。 相似文献
9.
10.
改进属性证书和WSDL的Web Services授权机制 总被引:1,自引:0,他引:1
Web Services使得基于XML技术的分布式计算成为可能,它被看作是将会替代现存的诸如CORBA、Java RMI和DCOM等旧的分布式应用解决方案的一种新兴技术。Web Services应用中的最为基本的问题就是Web Services的安全问题,它是诸多需要被解决的问题中的最为重要的部分,所以保障用户的验证、授权、信息的机密性、完整性和不可否认性就显得十分必要了。论文中,通过引进Web Services属性证书和对WSDL进行扩展的方法为Web Services用户提供了一种行之有效的用户授权方法。 相似文献
11.
12.
13.
一种基于Web Services的企业应用集成方法 总被引:5,自引:0,他引:5
企业应用集成(简称EAI)是企业的一个老问题,传统的EAI技术缺少一种通用而又灵活的方法来实现企业在复杂异构环境下的集成。Web Services技术的出现给EAI带来了新的发展方向。为EAI提出一个企业软件总线模型,并在该模型的基础上利用Web Services设计了一种通用的集成方案,可以灵活动态地完成企业集成。最后分析了该方案的特点并预测了今后的应用前景。 相似文献
14.
Web服务技术的分析 总被引:6,自引:2,他引:6
Web服务提出了一种新的分布式环境中应用系统的集成模式,并基于XML标准定义了一组简单、开放的协议规范。它的主要目标就是构筑一个通用的平台无关、语言无关的技术层,以实现各种异构平台上的应用间的互连互通。文章首先介绍了Web服务架构以及该架构中的角色和操作,分析了Web服务技术系列的标准协议SOAP/WSDL/UDDI/WSFL,并讨论和比较了主要的Web服务的解决方案和支撑平台。Web服务是不断发展的体系,Web服务技术还不成熟,文章分析了Web服务在服务质量、安全、性能等方面存在的技术问题,以及今后主要发展方向。 相似文献
15.
16.
《Computer Languages, Systems and Structures》2007,33(1):11-31
Web Services enable computers to interact and exploit Web-accessible programs without human intervention. Despite researchers agree that mobile agent technology will obtain significant benefits from this line of research, the lack of proper development tools hinder the widespread adoption of mobile agent technology on the Web. This paper describes a novel programming language called WS-Log whose goal is to provide a tight integration between mobile agents and Web Services. Examples and experimental results showing some of the advantages of WS-Log are also reported. 相似文献
17.
基于MDA的Web服务开发与集成 总被引:2,自引:0,他引:2
描述了Web服务的特征及其开发集成中的问题,然后讨论了模型驱动架构在Web服务开发中的使用,最后给出了一个Web服务的集成架构。 相似文献
18.
María Agustina Cibrán Bart Verheecke Wim Vanderperren Davy Suvée Viviane Jonckers 《World Wide Web》2007,10(3):211-242
In service-oriented computing, applications are often created by integrating third-party Web Services. Current integration
approaches, however, require client applications to hardcode references to specific Web Services, thereby affecting adaptability
and robustness. Moreover, support for client-side management is rarely provided. To enable the development of more flexible
and robust applications, we propose to insert a new layer between the client applications and the Web Services: the Web Services
Management Layer (WSML). This layer decouples Web Services from client applications and enables hot-swapping between semantically
equivalent Web Services based on availability. This mechanism allows for dynamic switching between Web Services based on selection
policies that encapsulate changing business requirements. In addition, with WSML, client-side management concerns (e.g., caching,
billing and logging) can be decoupled from the applications. In this paper, we identify a list of requirements for WSML to
realize dynamic integration and client-side service management, and provide support for service criteria to govern the selection,
integration and composition of Web Services. We also show that dynamic Aspect-Oriented Programming (AOP) is well suited to
implement the core functionality of WSML. 相似文献
19.
随着计算机应用的发展,新的分布式网络计算要求软件实现跨空间、跨时间、跨设备、跨用户的共事,从而出现了许多新的软件开发技术,从面向对象到构件技术,再到Web Services等。本文将从软件构件开发技术的发展、Web Services技术的特点等方面,阐述Web Services的应用场合。 相似文献
20.
Agent技术在Web服务中的应用探讨 总被引:1,自引:0,他引:1
Web服务是一组采用面向服务的体系架构的基于标准的Web协议的软件构件,而Agent是一种在某个环境中自主行动以实现其设计目标的智能化软件实体.Web服务与多Agent系统(MAS,Multi-Agent System)在架构、范例和技术方法等方面具有很大的相似性.Web服务的可信性是未来计算机软件发展关键的问题,实现Web服务在分布式环境下的协同式测试具有一定的挑战性.本文在探讨Web服务与Agent技术的共性的基础上,分析并总结了Agent技术在Web服务中的应用.针对Web服务测试的开放性、协同性、动态性和不确定性等特点,结合Agent系统的自主性、反应性、适应性和社会性,本文提出了一种基于MAS的Web服务测试框架(MAST,Multi-Agent-based Service Testing),并对其关键技术进行了探讨. 相似文献