面向服务的分布式协同系统研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:milksnake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA(Service Oriented Architecture,面向服务的架构)是一种新的软件架构,它利用多种已有的实现技术,构建一个灵活、可扩展的框架,在其基础之上建立分布式的应用。SOA的主要目的是消除不同协议和平台的整合问题,从而解决困扰软件业多年的重用性的困难。SOA的研究已成为一大热点,有众多的公司和标准化组织投入了大量资源进行研究,SOA从理论研究领域逐步向提供实际应用过渡。但现有研究成果分散,SOA目前尚缺乏统一的标准,这阻碍了它的进一步发展,使得SOA成功应用的案例还不多,在国内很少看到SOA的应用。本文从SOA的基本概念、定义、产生的发展入手,对其进行了深入的研究;从抽象、建模、分层、设计模式、过程支撑等几个方面分析了面向服务架构的设计,并对实现SOA的关键技术进行了介绍;然后将SOA架构应用于协同系统,研究面向服务的协同系统中的协作模型、协作控制机制、通信技术、系统结构等关键技术。最后,实现了一个基于SOA架构的工作流系统——SDWS。它是一个典型的协同应用系统,支持多人异地异步的进行文档管理的任务。SDWS将协同任务建立在服务库的基础上,通过查找服务来识别和定位各自的任务,达到最终共同完成任务的目的。在任务间、工作流间、服务间实现远程互操作,使软件架构上具有较高的可扩展性。本文对面向服务的协同系统的研究具有理论意义和实用价值。通过面向服务的技术完成了协同任务在分布式环境中的发布、识别、远程调用等操作,解决了协同应用系统中的协作控制、群组通信、安全控制、应用共享等难题。同时,本文对SOA的实现技术紧跟当前信息技术的发展方向,对同类课题的研究具有借鉴意义。
其他文献
随着校园网的建设和发展,网络用户逐渐增加,网络应用也越来越多,网络管理变得越来越重要。本文根据西南交通大学校园网的实际管理需求,设计了一个网络运行监控平台,将校园网上来自
图形用户界面简称为GUI,是二十世纪最重要的创造发明之一。其结合了计算机科学、美学、心理学、语言学、行为学,及各商业领域需求分析的人机系统工程,强调将人、机器、环境三者
遥感技术的发展,揭开了人类从外层空间观测地球、探测宇宙空间的序幕,为我们认识国土、开发资源、研究环境、分析全球变化找到了新的途径。遥感数字图像处理是计算机数字图像处理技术与遥感图像分析技术结合而形成的一门新兴学科。遥感数字图像处理技术的出现,从根本上改变了传统遥感图像的处理方式与识别方式,为遥感技术系统的完善,实现对地高效、快速识别以及多源信息的数字化融合处理创造了良好的条件。由于应用分波段量测地
逆向工程技术作为消化吸收先进技术和产品快速开发的重要支撑技术,已成为制造业关注的热点。体现设计意图的逆向工程几何模型重构是近年来发展起来的一项具有广阔应用前景的
从数据整合中实现数据挖掘和商业智能,是数据整合的最终目标和提升数据价值的最好表现。90年代以来数据挖掘技术得到了快速发展,几乎每个月都有新的工具面市。与此同时,电子
随着网络技术的不断发展和企业信息化建设的不断进步,企业所开发的应用系统也在不断增多,这些系统有着独立的安全验证机制,用户的身份信息是分别被每个系统保存的,无法互相传递,用
被誉为下一代万维网发展蓝图的语义Web,期望为Web资源引入语义描述而被机器理解的设想,使利用本体提高网络智能化水平的研究很快成为计算机领域的发展前沿和关注热点。本文提出
随着宽带的普及和通信网络技术的迅速发展,Intemet上承载的内容已逐渐由单纯的文字,转变成为包含文本、音频、视频的多媒体数据。流媒体服务以缓存需要小,启动延时短,画面清晰流
伴随着经济全球化的趋势,跨企业业务的增多和流程复杂性的增加,如何适应快速变化的业务流程,如何满足异构环境下的协同合作,如何开发低成本的企业应用程序,给现在的工作流领域带来
学位