基于万维网服务的事务处理模型研究作者:万小霞学位授予单位:南京邮电大学相似文献(9条)1.学位论文石方方万维网服务组合动态模型的研究与实现2007为满足用户对业务和应用的需求,下一代业务的开发、部署和运行必须更加便利灵活,网络和业务开发体系面临着改革,万维网服务技术使用了松耦合的集成模型,使得重用服务构建新的应用程序变得简单而且快速,因此,万维网服务组合技术成为目前的研究热点,尤其是万维网服务动态组合技术。万维网服务动态组合是在流程的执行过程中动态查找、绑定并调用万维网服务的一种服务组合方式,这种方式适用于动态开发新应用,以满足用户动态变化的需求。因此,在目前已有的技术支持下,如何实现服务动态组合、如何高效查找、准确绑定服务成为研究的关键点。当前已有较多相关工作,有些工作提出了一个完整的动态组合模型,有些工作针对动态组合的部分问题提出解决方案,但是这些工作没有考虑,由于万维网服务的松耦合性以及网络的不稳定性的存在,流程也需要动态组合技术来确保其正常执行,同时没有从流程使用者的角度考虑提供服务定制能力。为了解决上述问题,本文以目前既成事实的流程建模规范--BPEL4WS语言为重点进行分析和研究,针对服务动态组合需要解决的问题,改进了服务绑定模型,基于改进的服务绑定模型,通过扩展BPEL4WS,提出了基于BPEL4WS的万维网服务组合动态模型,模型主要包含后备服务机制以及服务定制机制,解决可执行工作流程动态组合需求以及抽象工作流程的服务定制需求,并以动态组合过程管理机制实现”尽力而为”确保流程的可执行性。本文重点研究了万维网服务组合动态模型,并针对目前服务组合模型缺乏服务定制能力以及动态环境下流程可行性保证的问题,提出了包含后备机制以及服务定制机制的服务组合动态模型。通过软件实现可以发现,该模型可以解决可执行工作流程绑定后备服务以及抽象工作流绑定定制服务问题,同时尽力而为保证流程的可执行性。2.学位论文薛秋池万维网服务环境下RBAC扩展模型的研究与实现2007互联网正在影响着世界,人们的生活越来越依赖互联网。随着互联网应用的不断推广,人们对于互联网的要求也越来越高。如何在使用互联网时保护自己和组织的利益,已经成为一个必须解决的、有可能影响互联网应用的问题。万维网服务作为一种基于网络的软件开发模式,已经被越来越多的组织所承认并利用。然而,万维网服务所具有的松散耦合性、开放性和可组合性等特性,使得其安全性十分脆弱,访问控制就是其中一方面。任何一个组织在进行开发、应用万维网服务软件时,必须要实现访问控制系统。由于组织自然具有的分工结构,基于角色的访问控制有着极好的性能,使得它在现今已经成为一种成熟并被普遍接受的访问控制模型。访问控制传统上仅仅针对单一管理域处理角色及其与客体的访问控制关系。但是,在万维网服务环境下,服务组合可以延伸到跨管理域范围。此时,所要建立的访问控制系统就需要在跨管理域环境下对所需要保护的客体的访问进行控制。为了解决上述问题,本文提出了一组万维网服务环境下的基于角色的访问控制扩展模型,试图将这种模型应用于跨管理域万维网服务组合应用的设计与开发。模型分本地模型和全局模型。本地模型不涉及跨管理域问题,但引入了万维网服务环境下的访问控制中客体的扩展;全局模型是对本地模型的进一步扩展,引入了组织实体,通过角色映射完成跨管理域的角色无法统一管理等问题。一组而非单一模型,旨在希望模型能够被灵活选用。文章随后对该模型进行了形式化描述。并给出了模型的验证。随后又通过项目中一个开发实例以及另一个简单的原型系统验证了该模型应用的可行性,并对应用中的两种开发模型进行了比较。本文重点研究了基于角色的访问控制的万维网服务环境扩展模型,针对当前万维网服务环境下对跨管理域服务组合中的访问控制问题开展了研究,提出了一组灵活的参考模型。通过对这个模型的软件实现可以发现,该模型能够解决万维网服务下的访问控制问题,且不影响原有的本地访问控制系统。最终验证了模型的安全性与灵活性。3.期刊论文庞德明放松隔离性的万维网服务的探讨-科技创新导报2009,(5)目前对Web服务组合是一个新的研究热点.人们可以利用Web服务组合技术构建一个大规模应用,从而使得人们可以通过使用因特网上的各种资源来完成某个任务.但随之也提出了一个问题:如何设计一个有效的资源协同协议,以便能够在不同服务之间协网各个应用时这些共享资源的请求.分配和释放等操作.4.学位论文张充万维网服务事务并发控制的研究与实现2008万维网服务是以XML为基础的一系列开放的Web规范技术,它的出现为异构系统之间的互通互操作提供了一种很好的解决方案。万维网服务组合可以解决企业集成和电子商务中的应用问题。在万维网服务组合中,常常需要处理多个成员万维网服务之间的交互过程和组合过程,这必须保证多个万维网服务运行结果的可靠性和一致性,并能及时解决运行时发生的各种异常。因此,在万维网服务组合处理环境中需要提供事务处理技术的支持。传统的事务严格遵循ACID属性,往往无法满足并发性的要求,为了有效的处理,就需要放松万维网服务事务的隔离性,而不是采用严格的锁机制。br 本文探讨了放松隔离性的万维网服务事务出现的不一致问题,然后在研究当前万维网服务事务处理规范WS-Coordination和WS-BA的基础上分析比较当前的研究和规范,提出了一种分布的协调机制和协议,即万维网服务事务依赖管理协议(WSTDMP),以便保证放松隔离性的事务的正确执行。WSTDMP可以有效得检测事务在不一致状态下的依赖关系。由于放松了事务的隔离特性,事务的依赖关系会在访问共享资源的并发事务之间发生,这些依赖关系有可能会形成环路,而这种环路在服务提供者端本地是无法检测到的,WSTDMP可以检测出这种环路,并且安全的解除环路,保证事务的一致性。5.学位论文李养群基于BPEL4WS的新型电信业务开发方法2006本论文首先分析了传统电信业务的不足,研究了ParlayAPI和万维网服务技术在电信业务开发中产生的影响。然后结合万维网服务组合的思想,提出了采用万维网服务的业务过程执行语言(BPEL4WS)开发新型电信业务的方法。该方法能够充分利用已有业务创建新的业务因而加快了业务开发进程。针对BPEL4WS在开发电信业务中的不足提出了采用面向方面的编程方法解决这些问题,并采用基于扩展有限状态机和线性时态逻辑的方法对BPEL4WS进程进行形式化的分析和相关属性的验证。最后采用一个实例验证了所提出的方法并证明了这些方法的可行性。基于BPEL4WS的新型电信业务开发方法为开发下一代电信网环境中的电信业务提供了一种思路和模式,为进一步研究万维网服务组合技术在电信业务开发中的应用提供了基础。6.学位论文谷晓竹规范与情景演算在语义Web服务组合中的应用2010Web服务技术和语义网技术是万维网发展的两个重要趋势。Web服务是通过Internet标准技术传递的、松散耦合的软件组件、是在网络上可被访问的程序。随着网络上Web服务数量与种类的增多,将已有的Web服务组合起来以提供功能更强大的服务已成为Internet发展的一个重要方向。Web服务组合已经成为人们近年来研究的热点,然而,网络上的服务数量与日俱增,如何能够从大量的服务中快速准确地寻找到符合用户需求的服务已成为一个亟待解决的问题。语义网的出现为解决上述问题提供了有利依据。语义网与Web服务的结合产生了新的研究领域,即语义Web服务。语义Web服务是指用语义Web标记语言来描述服务的各种信息,从而使网络中的服务具有了语义,成为计算机可以理解的实体。本文所指的语义Web标记语言为OWL-S。目前语义Web服务的很多研究都是围绕OWL-S展开的,然而,由于OWL在规则方面表达能力的局限性,OWL-S模型没有包含不同组织、不同文化背景、不同部门和行为主体等在选择和使用服务时所表现出来的偏好和约束的描述,这意味着语义Web服务组合不能从用户需求出发,组合符合用户主观意愿的服务。基于此,本文利用规范的语义可扩展性,弥补OWL-S语义不足的缺点,并利用情景演算实现规范的形式化描述。本文最后以一个旅游组合服务为例来说明如何利用规范与情景演算扩展OWL-S的语义描述能力。规范与情景演算理论的结合对最终实现OWL-S的语义扩展具有积极意义。关键词:规范,情景演算,Web服务,Web服务组合,语义Web服务7.学位论文包胜华基于Web的实体信息搜索与挖掘研究2008随着网络技术的迅猛发展,当今的万维网出现了多代共存、共同发展的新局面。传统万维网(Web1.0)构成了当今万维网的主体。社会化万维网(Web2.0)近年来飞速发展,成为了当今万维网的新兴力量。同时,为了能够让机器和人一样地理解并处理各种网络数据,人们正积极推进语义万维网技术的发展,并预期其将成为下一代网络的主流载体(Web3.0)。所有这些网络的应用均层出不穷,各类实体描述信息散布其间。这给用户带来便利的同时也带来了一个关键的问题,即信息过载。如何从这一巨大而复杂的信息空间中,有效地找到用户所需要的各类实体信息也成为近年来的一个研究热点。根据这一需求,本文分析了各代网络的特点,提出了在Web1.0、2.0和3.0中进行实体信息检索与挖掘的概念,针对每代网络进行了体系化的理论研究工作,并提出了一系列的挖掘算法。在传统网络(Web1.0)中,大部分研究工作都以提供用户最为相关的网页为目标,而现实中,越来越多的用户开始关心网页内部所蕴含的信息,而非网页本身。针对这一需求,本文第一部分提出了以下算法对网页中的实体信息进行挖掘:1)专家搜索:本文提出了基于概率的细粒度专家搜索模型。2)专家.技术隐式关联挖掘:本文提出了多类型的可分混合模型用于高效地挖掘专家和技术之间的隐式关联。3)竞争者挖掘:本文提出了一个创新的算法(CoMiner)用于从网上自动地挖掘领域无关的竞争对手信息。4)时间关联的事件挖掘:本文提出了一个新的算法(TESer)用于挖掘网络中的事件信息并按照时间进行整合。Web2.0的快速发展带来了大量对网页、图片、论文、专家等实体进行的大众标注,比如De1.icio.us书签网、Flickr图片共享网等。本文第二部分分析Web2.0的特性,挖掘其中的各种实体关系,并用挖掘到的信息改善各种现有的应用:1)社会化搜索:本文提出了两个新算法分别用于改进网页搜索的动态排序和静态排序。2)社会化语言模型:本文提出了一个语言标注模型用来进一步改进语言模型的检索效果。3)社会化浏览:本文提出了一个改进的网页浏览算法,该算法能够充分地利用网页标注之间的语义关联和隐含的层次信息。为了让机器也能理解网络信息,人们提出了语义万维网。目前语义万维网正处于早期发展阶段。作为现有万维网的下一个自然扩展,本文将其称为Web3.0。本文第三部分对Web3.0的构建及其应用进行了探讨性的研究:1)语义浮出:通常语义万维网通过专家定义本体信息来构建,本文提出了基于社会化标注自动浮出层次化语义的算法。2)语义应用:本文进一步将语义信息应用到Web服务组合中,并提出了一个新的语义服务的查找与组合算法。研究结果表明,通过对Web1.0、2.0和3.0环境下的实体挖掘研究,能够极大地减少用户获取目标信息所需的时间,并能更好地帮助用户理解搜索目标。8.期刊论文丁林花.DINGLin-hua基于工作流的电信业务开发系统模型-电脑知识与技术2009,5(20)随着Web服务技术的发展.Web服务已经成为集成电信网、移动网、互联网上分布和异构应用的通用技术.基于流程的Web服务组合语言未考虑业务规则的分离,不支持流程中不确定的动态部分的抽象和封装,因此该文提出了将规则系统应用到工作流中的业务开发系统模型,从而为服务提供商进行电信新业务开发和生成提供了快速有效的途径.9.学位论文李慧语义Web服务发现机制的研究2005随着Web的迅猛发展,万维网已成为一个巨大的全球化信息仓库。Web服务的出现使得网络从一个静态网页的提供者转变为一个可交互的、自动的和智能服务的提供者。为了实现Web服务给应用开发者和服务使用者所