爱体育·(中国)平台首页

爱体育基于TMS的WEB服务动态切换研究

日期:2024-04-27 23:01 / 作者:小编

  爱体育基于TMS的WEB服务动态切换研究br(专业)计算机软件与理论。声明:知识水坝论文均为可编辑的文本格式PDF,请放心下载使用。需要DOC格式请发豆丁站内信。

  太原科技大学硕士学位论文基于TMS的Web服务动态切换研究姓名:****请学位级别:硕士专业:计算机软件与理论指导教师:**旺20090701知识水坝论文如今,随着Web服务(WebServices)技术的日臻成熟,Web服务的应用会越来越广泛,前景也会更加明朗。但是,单个Web服务提供的功能毕竟有限,如果把多个Web服务组合起来,那么一个功能强大的Web服务就会呈现在我们面前。Web服务组合就是通过服务查找以及服务之间的接口集成,将多个自治的Web服务根据应用需要进行组合,从而提供新的、功能更强的Web服务,或者说提供一些增值的Web服务。在研究Web服务组合过程中,一旦有新的与需求相符的服务出现,或者原有服务由于某种原因不存在时,就带来了Web服务的动态切换问题。针对此问题提出了一种基于正确性维持系统(TruthMaintenanceSystem,TMS)的Web服务动态切换方法,论文主要在如下几方面做了研究。首先,介绍了Web服务的基本理论,包括Web服务的定义、Web服务的体系结构和Web服务的精髓技术,重点介绍了Web服务的三种技术:SOAP、WSDL和UDDI。其次,分析了Web服务支撑技术,包括Web服务描述、Web服务匹配、Web服务发现和Web服务组合等技术。然后,研究了Web服务组合中的具体概念爱体育,特别是现阶段Web服务组合所采用的几种方法,并给出一个Web服务组合的实例。最后,提出了解决Web服务动态切换问题所采用的方法一TMS,通过产生矛盾节点,并回溯到矛盾节点的根源,从而替换原有服务,消除冲突,以维持Web服务组合序列的正确性和有效性,实现Web服务的动态组合。同时给出了基于TMS的替换算法,并通过理论分析和实例验证,论证了本文所采用的方法是可行的,有效关键词:Web服务;动态切换;TMS知识水坝论文ABSTRACTNowadays,withtheWebServicestechnology’Sgraduallymaturing,theWebServices’applicationwillbegettingmoreandmorewidespreadandtheprospectcanalsobebrighter.But,apowerfulWebServiceswillpresentfrontofusifcomposemanyWebServices,becausesingleWebServicesprovideslimited.WebServicescompositionwhichcomposemanyautonomousWebServiceaccordingapplicationthroughservicesearchandtheintegrationbetweenserviceinterfaces,thusprovidesnewlythefunctionstrongerWebservice,orprovidessomeincrements’WebServices.DuringoftheresearchprocessofWebServicescomposition,whenhavingnewservice,whichisconsonantwithrequirementortheoriginalserviceisinexistenceforsomereasons爱体育,itcanbringdynamicswitchingquestionsofWebService.Forthisissue,adynamicswitchingmethodofWebServicebasedonTMS(TruthMaintenanceSystem)iSproposed,thepapermainlyhasdonetheresearchinthefollowingseveralaspects.Firstly,introducedtheWebServiceselementarytheoryincludingWebServicesdefinition,theWebServicesarchitectureandtheWebServicesessencetechnologywithemphasisintroducedtheWebServicesthreekindsoftechnologies:SOAP、WSDLandUDDI.SecondlyintroducedtheWebServicessupporttechnology:WebServicesDescription,WebServicesMatch,WebServicesDiscoveryWebServiceCompositionandSOon.Third,researchtheconcreteconceptoftheWebServiceComposition,speciallyseveralmethodswhichtheWebServiceCompositionusedatpresent,andgiveexampleoftheWebServicesComposition.FinallythemethodofTMSwhichisproposedtosolveWebServicesthroughgeneratingcontradictorynodesanddatebacktotherootofcontradictorynodes,replaceoriginalservicesvalidityofWebServicesCompositionsequenceandrealizedynamiccompositionofWebServices.Andreplacealg。rithmwhichbasedontheTMShasbeengiven.Throughthetheoreticalanalysisandtheex锄ple,hayeprovenmethodwhichthisarticleusedisfeasible,effective.KEYWORDS:WebService;DynamicSwitching;TMS(TruthMamenanceSystem)II本人郑重声明:所呈交的学位论文,是本人在指导教师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。作者签名:日期:盏霉:皇:竺关于学位论文使用权的说明本人完全了解太原科技大学有关保管、使用学位论文的规定,其中包括:学校有权保管、并向有关部门送交学位论文的原件、复印件与电子版;学校可以采用影印、缩印或其它复制手段复制并保存学位论文;学校可允许学位论文被查阅或借阅;学校可以学术交 流为目的,复制赠送和交换学位论文;学校可以公布学位论文的全 部或部分内容(保密学位论文在解密后遵守此规定)爱体育爱体育。 作者签名: 日期:2掣:兰:竺导师签名:j三L蓬五月玺L日期:二丛雩二』L 第一辛绪 Web服务(W曲Services)技术经过近几年的发展,目前仍处在不断完善的过程中。Web服务的基本功能是实现计算机系统与应用系统之间的互联,以达到共享服 务的目的。它不是单一的技术理论,而是一个多技术的集成,包括HTTP、XML、SOAP、 WSDL、UDDI等技术,并且通过开放的Internet标准(如:UDDI、XML、WSDL和SOAP) 来消除现有解决方案(如:CORBA和DCOM)中的互操作性问题。未来社会充斥的不仅 仅是信息,而是功能更强大的服务,工T界也正在从传统的面向代码的开发向面向服 务的开发转化。掌握Web服务的原理和开发方法必将在不久的将来赢得丰厚的回报。 1.1课题的提出背景及意义 近年来,随着“软件作为服务"理念的发展和Web服务技术的日臻成熟,越来 越多的稳定易用的Web服务共享在互联网上。于是,各种基于因特网和Web服务的 商业和应用模式如雨后春笋般出现了。Web服务作为一种新型的分布式计算模型, 是Web上数据和信息集成的有效机制,也是解决现实应用问题的重要技术。 Web服务的主要目的是通过使用Web标准达到应用间的跨平台的互操作,为了 实现这一目标,Web服务完全基于XML等独立于平台、独立于软件开发商的接口标 准,Web服务已经成为创建可互操作的分布式应用程序的新平台。它将会在商业、 生活及军事等领域,特别是在软件和数据重用、应用程序集成、B2B集成和跨防火 墙的通信等方面带来不可估量的好处。 但是,单个Web服务提供的功能有限爱体育,为了更加充分的利用共享的Web服务, 有必要将单个的Web服务组合起来。Web服务组合就是通过服务查找以及服务之间 的接口集成,将多个自治的Web服务根据应用需要进行组合,从而提供新的、功能 更强的Web服务,或者说提供一些增值的Web服务1。 在分布式的环境下,运行在不同平台上的Web服务可能由于创建的方式不同、 实现的程序语言不同、提供服务的供应商不同等原因,进行服务的组合时可能面临 如何实时切换动态变化的Web服务以替换原有组合模型的问题。也就是说相同的功 能可以由不同的服务组件或基本服务提供,Web服务组合过程中,一旦有新的、与 需求相符的服务出现,或者原有服务由于某种原因不存在时,为了使该服务正常执 行,就需要进行服务组合的动态切换。解决服务组合动态切换问题的方案直接关系 着Web服务系统的有序性和可重用性。 摹于TMS的Web服分动态切换研究 1.2国内外研究现状 回顾Web服务的发展历程,它现在正处于技术发展过程中的第一个阶段,即已经 被接受。虽然目前web服务体系结构还只是用来创建简单类型的应用,但应该看到, Web开发界已经逐渐将Web服务视作可行的工具,并逐步将它用于完成许多陈旧、庞 大的技术多不能实现的任务。目前,许多开发商们已经不再怀疑Webl]艮务的可行性, 而是开始研究如何最大限度地利用WebJ]艮务技术来构建各种应用。 从本质上看,WebJ]臣务是对原有技术的革新,它并不是一种全新的体系,以前也 曾经出现过分布式对象系统,但是它不是为多个系统的相互通信而设计的。即使对 于同一个系统(j/NCORBA),来自不同厂商的不同实现也是不能相互操作的。web服务 并不是完全被当作分布式对象使用,但它们并未提供一种全新的编程模式,其调用 服务的基本途径主要也还是RPC。在研究分布式计算技术的这一发展阶段,WebJ]艮务 的出现是因为原有的技术无法实现多个系统之间的互操作,使得企业应用的进一步 集成遇到了障碍,而WebJ]艮务的出现,使得集成分布式应用中的各个组件就有了一个 公共的框架,无需再考虑每一个组件的具体方式。 由于web服务的技术标准日渐成熟和稳定,WebJ]艮务的应用正在不断普及,尤其 是在企业内部集成等方面一直稳步发展。目前WebJ]艮务已经在电子制造、金融、电子 政务、零售、交通、地理信息、能源服务等行业和领域广泛应用,软件行业咨询机 构Stenci1Grou有着许多成功应用的案例。目前,认为WebJ]艮务技术的应用将经历早 期应用、系统的部署、新业务规模等机构阶段,如下所述: (1)在2002年中期以前,在这个阶段驱动因素是成本效益和挖掘已有投资效益的 能力,强调的是内部集成项目。在这一阶段的早期应用主要来自通信、保险、汽车、 高技术制造和金融服务等领域。 (2)从2002年中至J2004年初,在这个阶段,企业将理顺已有的业务流程,系统地、 策略性开发和采用WebJ]艮务。 (3)实现了真正的、动态的业务关系,将会出现以web服务驱动的新的业务模式。

  2024人形机器人行业发展现状产业链各环节国产替代空间及重点标的分析报告

  2021.10.15+【第35季国考&第29季省考-言语】篇章阅读(副省级、苏、北京区级)+高昕+(讲义+笔记)+(模考大赛差异题解析课)