一种动态Web服务组合系统的研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:cuibo1000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化应用的深入,大型企业产生需要将各部门的遗留系统集成为企业应用。EAI技术的出现就是用来解决企业内部的应用程序和商业过程的集成问题。由于各部门的遗留系统为独立实施运行的孤岛系统,因此,EAI要面对多种多样的硬件平台、操作系统、数据管理系统、编程语言和其他软件技术等技术因素,同时还要面对不断变化的企业运作环境和业务需求。在这样的背景下,企业要求业务应用系统具有业务可见性、高度灵活性、需求和功能易变更性,而传统EAI往往有费用昂贵、可重用性差的缺点。Web服务因为平台无关性,自描述性,成为了企业应用系统的最佳解决方案。Web服务组合也因此成为学术界和工业界的应用研究热点之一,成为实现动态业务流程自动化的重要方法。   本文分析了Web服务组合的关键技术和相关解决方案。在综合研究Web服务组合技术的基础上,本文提出了一种动态Web服务组合系统的解决方案,并给出了该解决方案的系统架构。该解决方案支持服务动态绑定和部署、服务提供者自定义服务认证、基于服务质量的服务最优选择等技术。   为了提高服务发现的准确性,该系统扩展了WSDL和UDDI规范,添加服务属性指标和服务质量指标。在进行服务绑定的过程中,系统通过服务属性指标的验证和服务质量指标的计算,更为准确的发现目标服务。本文给出该系统中重要功能模块-Web服务代理器的设计与实现,该模块用来检测这两项指标。本文详细阐述了该模块对服务属性指标验证的具体实现,以及使用的服务质量指标的计算模型。本文最后介绍了dWSCS在法院信息系统上的应用,通过应用实例展现了Web服务代理器的工作流程。
其他文献
本文以数字化校园数据中心的建设为背景,以异构数据交换的实施为着眼点,提出了利用数据交换中间件产品来进行异构数据交换的实现方案。从北京大学数字化校园建设的实际出发,找到
随着嵌入式系统的广泛应用,新的嵌入式设备层出不穷,为这些设备快速编写正确的驱动程序因而越来越困难。一方面,设备寄存器相关的操作代码(如:位操作代码)编写繁琐且容易出错
条码作为一种高效、快速的信息存储和传递技术,从诞生之时就受到了国际社会的关注。随着人们对条码技术的需要层次不断提高,尤其是需要在有限的面积上表示更多的信息量,二维
无线传感器网络(WSN,Wireless Sensor Network)被人们用于对所关心的场地进行监测和控制,在军事国防、工农业、城市管理、生物医疗、环境监测、抢险救灾、反恐、危险区域远程控
当前,数据中心普遍利用虚拟化技术来提高部署灵活性、降低操作成本、提高资源利用率。虚拟机具有封装性,可以避免重复安装操作系统、中间件、应用软件等软件栈,虽然方便了数据中
随着服务逐渐向智能化和自动化发展,计算机已经渗透到人们生产和生活的各个方面,计算机中最重要的软件,协助计算机在软硬件中交互的操作系统,也受到的广泛的关注。操作系统在计算
随着网络技术的蓬勃发展,在互联网上出现了越来越多的音乐下载服务以及在线音乐播放服务,而在这背后是海量的数字音乐。一个问题是当用户在接受这些服务的时候,往往面对过多的资
传统的主存储器DRAM由于制造工艺的束缚,其集成度已经很难再攀新高。另外,DRAM又受限于能耗高等问题,给计算机系统带来了巨大的挑战。新型存储器PCM(phase change memory,相变存储
近些年来,家庭网络技术迅猛发展,多种家庭网络技术共存。由于不同家庭网络技术之间存在广泛的异构性,致使不同家庭网络的设备无法互操作。本文围绕异构家庭网络互操作问题进行了
频繁模式挖掘是许多数据挖掘问题的核心任务,并有广泛的应用。人们对数据隐私和信息安全的关注,往往限制和阻碍正常的挖掘任务。如何在基于隐私和安全考虑的环境中,很好地实施频