支持Context的Web服务合成在网络化设计中的应用研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:dlll9393
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放的网络化应用和软件开发的面向服务的理念越来越得到大家的关注,这也必将基于导致Internet环境软件系统的主要形态、运行方式、生产方式和使用方式发生变化。网络化设计就是基于这样的理念,它通过企业间的服务协作,更快、更高效的响应了用户的需求。在网络化设计的过程中,软件开发的方式从过去以技术为中心转变到现在以客户为中心,将设计系统提供的制造或者设计工作,以服务的方式提供给客户。 由于网络化设计中客户的动态性,因此需要有一种可以解决这类问题的技术。Web服务是实现与接口描述是分离的信息集成技术,且具有松耦合性、良好的封装性、跨平台等特性,因此它正好满足了这方面的需求。然而单个Web服务的功能有限,这时可以考虑到软件复用,在动态、多样的Internet环境下查找合适的服务组合成较大的复合服务。这既可实现服务的共享、复用,同时也满足客户需求。 本文在分析了Web服务的基础理论和相关协议的基础上,结合本文的实际特点设计了支持context的Web服务。该设计既考虑了部分的语义,又比传统的语义Web服务简单。设计考虑的基本描述、约束描述和性能描述,可为后面的查找匹配提供帮助。本文还给出了支持上述Web设计的服务合成模型。并在分析模型的过程中研究了服务合成的业务流程定义、协调等问题。本文的服务查找采用了分层、并行查找匹配的算法思想,使得查找到的服务能更好的满足客户需求。本文最后以网络化电机优化设计系统为例,分析了该系统的特点,并利用支持context的Web服务设计改进原有系统的业务流程。
其他文献
共代数理论自从20世纪90年代以来,已经得到广泛的研究和应用,越来越引起计算机研究人员的关注,已经成为理论计算机科学的研究热点之一。目前,集合范畴上的共代数研究已经趋向成熟
本文首先讨论现有的远程过程调用技术的研究现状及其在嵌入式系统中的应用,说明研究嵌入式系统远程过程调用的必要性和重要性,指出了嵌入式系统远程调用开发中存在的困难与问题
随着网络信息化服务的发展,电子商务已经成为商业活动中重要的组成部分。通过搜索技术,用户往往能从种类繁多的商品中找到满足要求的商品。但是,数据库中存在着大量用户不知
在计算机图形学的造型领域中,欧拉操作是一个非常基础且重要的工具,但是由于传统意义上二维流形在欧拉运算下的非封闭性,使得欧拉操作得到的多面体不能保证是二维流形体,这就造成
互联网正在经历一场新的革命,以XML为代表的新一代Web技术日趋成熟,把普通的浏览器变成了商务和信息中心。Web应用程序易于部署,固有的分布性支持大规模协作,使得越来越多的行业
与C/S、RPC等传统技术相比较,移动代理在许多方面具有突出的优点。例如,减轻网络负载,支持非稳定的连接等。然而,移动代理的应用中所存在的安全问题一直是阻碍其广泛应用的关键。
IB方法是基于信息论的数据分析方法,该方法通过信息压缩与信息保存之间的平衡处理,有效地解决了复杂优化问题中算法精度和效率之间的折衷问题,并在此基础上形成了多个IB算法。其
本文利用了层次规划的基本思想,设计出领域动作的自动合成策略,利用该策略对规划领域定义中的领域动作进行高效的合成,并根据合成后动作的有效性删除掉一些多余的合成动作。合成
安全协议的验证是网络安全研究中的热点和难点,本文把局部可操作函数引入到实例空间协议分析方法中,简化了协议的描述和分析,增强了实例空间方法的可扩展性,并用新的理论框架分析
随着互联网的飞速发展和网络应用的广泛开展,人们对互联网服务提出了更高的要求,不仅要求网络服务具有高可伸缩性、高可用性、易管理性和高性价比,还要求提供QoS控制等对关键