基于XML的松散耦合分布式计算体系结构的分析及应用研究

基于XML的松散耦合分布式计算体系结构的分析及应用研究

陈福荣[1]2003年在《基于XML的管理信息系统若干问题的研究》文中指出信息化是高效管理的必由之路,许多机构(政府,企业等)经过近几年的信息化建设,已经初步具备了信息化的软硬件设施,在这些信息化过程当中,管理信息系统起着非常重要的作用,许多机构对自身的管理信息系统建设已经积累了一些经验。但随着IT领域内各种技术的发展,以及机构原有的信息系统众多潜在问题的暴露和机构需求变化的日益增长,许多机构对信息系统提出了更高的要求。另一方面,随着互联网以及软硬件技术的不断发展,分布式,可操作性,异构性已经成为各种计算环境的显着特征,如何创建一个全新的高扩展性的信息系统的问题已越来越引起研究人员和开发人员的关注。本文在分析了传统管理信息系统模型不足和目前机构信息化(特别是电子政务)发展趋势的同时,结合一些开发实例,提出了一种基于XML的管理信息系统结构模型,详细阐述了该模型的横向和纵向视图及工作原理,并重点研究了开发基于XML的管理信息系统过程中会遇到的几个重要问题。比如,在关系数据库中如何实现XML数据的有效存储是当前研究的热点,针对这个问题,本文在形式化XML模式和关系模式的基础上,提出并实现了一种XML Schema到关系模式的转换方法。另外,本文研究的重点还包括XML数据表达,XML与松散耦合等问题。

温谦[2]2001年在《基于XML的松散耦合分布式计算体系结构的分析及应用研究》文中提出分布式计算是当前以及未来计算机及网络发展中最重要的课题,也是计算机业界最关心、竞争最为激烈的领域。 本文从XML和SOAP协议出发,分析了松散耦合的分布式计算结构与传统的分布式计算结构之间的差别,以及松散耦合的分布式计算结构的优势。同时,在对体系结构及性能分析的基础上,在Microsoft平台上设计了一个小型的电子商务系统。 在第1章中,对论文做了概述;第2章中对分布式计算体系结构进行了分析;第3章中对方案进行了完整的系统分析,描述了内部的商务逻辑;第4章中对数据的XML表示和操作进行了分析,实现了4个最基本的对XML数据的操作;第5章描述了系统的SOAP消息传递过程,这是本系统的技术核心;第6章给出了对XML数据进行存储和检索的基本方法;第7章介绍了XLink的实现方法,它是XML的重要辅助部分;第8章做了总结。

李晨, 张礼平, 杨富平, 翁志良[3]2001年在《基于XML的松散耦合分布式计算》文中研究说明从传统分布式计算入手 ,分析其在 Web环境下的不足 ,给出松散耦合分布式计算模型 ,指出 XML是提供松散耦合的关键技术 ,并着重论述了模型的关键协议之一 :SOAP

张海军[4]2008年在《基于SOA架构的企业应用集成(EAI)研究与设计》文中研究说明SOA(Service-Oriented Architecture,面向服务架构)是当今业界和学术界最热门的应用及研究课题之一,基于标准、灵活、松散耦合是SOA的主题词,它将彻底改变企业现有的IT架构。经过几十年的企业信息化建设,大多数企业都已逐步实现信息化管理,但是由于实现信息化过程中的种种因素影响,企业内已存在许多分散孤立的应用系统,形成了一个个的“信息孤岛”。随着业务规模不断扩大,集成已经成为当今企业的迫切需要。传统的企业应用集成(EAI)技术已经不能适应企业信息系统的快速增长,SOA的产生及发展为企业应用集成提供了新一代的架构模式。利用SOA来实现企业应用集成可以有效的解决分布式异构系统之间的企业应用集成技术中的不足,如复杂、成本高、而且难于维护的点对点集成和与特定厂商紧密耦合的EAI中间件集成方法的种种不足。本文首先介绍了企业应用集成(EAI)的概念,包括其发展历史、集成的层次结构等;接着分析了当前企业应用集成的一些技术,包括中间件、SOA、SCA、Web Services、BPEL、ESB,分别阐明了它们在企业应用集成过程中的作用以及它们之间的相互关系;然后在此基础上,通过拓展最新的基于SOA的企业应用集成模型及平台的研究成果,总结出了一种基于SOA思想的集成架构模型以及基于该模型的企业应用集成平台的实现。最后给出了实证项目,验证应用集成架构的可行性。本文所提出的EAI框架具有松散耦合、简单、开放等特点,解决了传统EAI可扩展性差、复杂性高以及兼容性差等问题。随着SOA的不断发展,SOA在企业应用集成中的应用将为企业信息系统带来革命性的变化,对企业发展产生深远影响。

陆多俊[5]2008年在《企业应用集成的研究与应用》文中研究说明信息技术(Information Technology ,IT)已经成为现代企业赖以生存和发展的基石,信息技术贯穿在现代企业经营活动的各个环节中,如采购、生产、销售等。在企业信息化的过程中由于诸多原因,经常出现在各部门之间难以互通的“信息孤岛”,使得信息和业务处理过程在企业内部共享困难。本文总结了企业应用集成的产生发展过程,揭示了企业在当前信息化过程中对集成的需求,并重点分析了电力企业信息化现状和对集成的需求。在比较了传统的企业应用集成技术方法之后,提出了信息系统集成的一般策略,并讨论了企业应用集成策略在电力信息系统集成中的应用实现过程。本文首先分析了信息系统的一般特征,在分析当前信息系统结构特点的基础上,详细地论述了企业应用集成的原理和实现技术;接着,提出在不同层次上采用相应技术实现信息系统之间集成的策略,包括,数据集成、应用接口集成、界面集成。数据集成是实施在信息系统的数据资源层的集成,目的是实现信息共享,本文提出利用基于XML的数据交换技术实现数据集成。在应用逻辑层利用Web服务技术实现企业应用之间的集成。作为应用,本文论述了企业应用集成策略在电力企业信息系统集成中的应用,描述了电力企业信息发布和综合查询平台的设计实现过程;在实际应用过程中,论述了集成策略在平台实现中的应用。最后,总结了基于数据交换的数据集成和基于Web服务的应用接口集成的优势和面临的挑战。

张齐治[6]2002年在《基于松散耦合分布式通用通信系统仿真平台的设计与研究》文中研究表明因为远程网络教育做实物实验比较困难,需要一种学生可以主动进行远程仿真实验的平台。而现有的仿真平台都是孤立的,不同的系统之间不能够协同工作,不能进行广域分布,不能通过Internet进行交互仿真,不能适应在Internet提供大用户量交互仿真服务。并且因为系统孤立造成资源被浪费。针对这些现状,本文提出了松散耦合分布式构架的通用通信系统仿真平台(LDGCSP)的方案,旨在将各个学校和机构孤立的系统通过Internet联系起来,用最小的代价将分散的资源整合起来,能够通过Internet协同开发,能够在不同的平台上运行虚拟仿真试验。 研究过程中,作者确立了松散耦合分布式的系统架构;给出了仿真模块动态分布式的原则和服务器负载状况动态分析算法,提出了数据源驱动的仿真模块数据相关性检测的算法,设计了简单而有效的仿真模块动态分布式算法;提出了XML模版的概念,实现了存储格式和可视化编辑界面系统的向后兼容的问题;使用SOAP实现异构仿真组件的远程调用与数据交换;提出仿真容器的模型来简化异构组件间通信对二次开发造成的负担;建立了仿真模块自适应检测的机制,达到仿真算法系统的通用性。最后,作者还提出了进一步扩展该仿真平台所需继续研究的一些问题。

李春荣[7]2007年在《基于SOA的军事电子信息系统仿真架构技术研究》文中指出HLA是当前军事电子信息系统仿真领域应用最广泛的体系架构,但HLA还存在许多遗留问题没有解决,它已经不能满足军事电子信息系统仿真的需求。面向服务体系结构SOA,以服务和共享为核心,基于开放的标准和协议,具有松散耦合的特点,有利于系统间互操作和组件重用,对于构建复杂军事仿真系统而言,无疑是一种很好的解决方案。因此,HLA势必要被基于SOA的网络化建模与仿真技术所取代。鉴于HLA的不足和SOA在军事仿真中的应用潜力,本文提出了基于SOA的军事电子信息系统仿真架构(SOA-MEISSF),主要解决广域网范围内仿真系统间的互操作,提高仿真组件的重用性以及基于仿真服务快速重组仿真系统等问题。本文全面论述了可以应用在军事仿真中的架构思想(HLA、SOA和MDA)及面向服务体系架构的几种实现技术(CORBA、DCOM和Web Service)。在深入理解SOA相关知识并考虑军事仿真应用的需求和特点的基础上,提出了SOA-MEISSF模型。文中对架构模型的各个层次做了深入的分析,并详细阐述了仿真服务体系的层次划分及各层服务的设计重点,论述仿真服务的实现及封装原则。SOA架构的实现是由一系列开放技术作支撑的,本文认为模型驱动架构MDA是适用于基于SOA的仿真系统开发的有效方法,Web Service技术是实现SOA的一种最可行的技术途径,基于这种思路,本文给出了利用MDA方法和Web Service技术来开发基于SOA的仿真系统的过程模型。最后,基于SOA-MEISSF模型,本文给出了雷达情报综合处理仿真系统原型的设计与实现。

张园[8]2007年在《基于SOA的中小企业ERP构架的研究与应用》文中研究指明面向服务架构(SOA)是新一代的架构思想,用于分布式软件开发,由于它具有良好的松耦合、与平台无关等特性,且很好的解决了系统的灵活性和互操作性,因此SOA具有很广泛的应用,逐渐成为企业应用架构的主要解决办法。但是SOA出现的时间还不长,还没有完善其应用,因此成为目前的研究热点,在未来的软件开发世界里,它将成为软件体系结构领域的统领者。本文系统分析了目前构建企业应用系统中存在的一些问题,指出现有企业信息化体系架构的局限性,比如:雇佣更多的专业技术人员和花更多的资金来维护企业现有的这些复杂纷乱的系统;企业内的应用很难集成或集成的效果很差,并不能很好的为企业业务的增长提供信息支持等等。本文在分析了SOA的理论模型、SOA中各个角色的职责功能和SOA中服务质量的相关因素之后,讨论了SOA的特点和发展趋势。本文深入研究了SOA在Internet环境下的实现技术——Web Service,主要包括Web Service的原理和协议规范:XML,SOAP,WSDL和UDDI,并将Web Service技术与传统的分布式计算技术进行了比较,对Web Service的与平台无关、扩展、集成等特点进行了分析。在分析研究的基础上,本文结合经典的面向对象的分析与设计方法(GOAD)和传统的软件体系结构的分层思想,构建了基于SOA的企业应用开发的模型体系结构,该模型共分为四层:用户界面层、业务逻辑层、数据访问层和数据层。根据各层的功能,划分成不同的服务,服务的整体构成了服务仓库,仓库的内容通过私有UDDI进行管理,进而通过服务之间的调用和组合形成整个系统的功能和业务逻辑。本文结合软包装行业企业信息化特点,提出了改进后的软包装行业基于SOA的ERP系统体系结构,并进行了部分实现,验证了基于SOA构架方法的应用性。由于成本、资源的限制,中小企业无法投入大量资金来进行面向服务架构的全面改建,本文将SOA思想应用到中小企业ERP系统中,对国内中小企业信息化进一步完善具有指导意义。

齐建军[9]2005年在《基于XML的制造过程集成框架的研究与实现》文中提出面向订单的产品制造过程,需要解决任务、产品信息、制造资源在工艺、数控编程、车间制造执行等环节的协同管理问题;同时技术的发展也对企业集成技术提出了动态联合、易于扩充和变动灵活的要求。论文的主要研究工作正是通过基于XML技术体系的制造过程信息集成、基于Web服务技术的制造过程应用集成和基于制造业务过程管理模型的过程集成等叁个技术体系组成制造过程集成管理的综合解决方案,以实现产品制造过程的集成化管理。全文分框架体系、信息集成、应用集成、过程管理四部分展开:第一,研究了制造过程集成框架的业务模型和体系结构。设计了制造过程集成框架的物理结构和实现方案,建立了制造过程集成框架的整体业务模型和信息交互模型;构建了制造过程集成框架的体系架构和技术解决方案。第二,研究并实现了基于XML的制造过程信息集成。建立了基于XML的制造信息集成的实现体系和基于XML的制造信息集成规范的研究体系,分别就产品数据和过程数据两方面提出了相应的解决方案;建立了制定基于XML的制造过程信息集成规范的方法体系,包括定义、制订原则、方案和体系结构等;设计了叁种适用于制造过程集成框架的XML传输模式;深入研究了制订基于XML的制造信息集成规范的关键方法与技术;归纳了制订XML集成规范的一般步骤,并将上述理论、方法、技术应用于制造过程信息集成。第叁,研究并实现了基于Web服务技术体系的制造过程应用集成。研究了建立、实施基于Web服务技术的制造应用集成总线的方案;深入研究了WSDL的实现方法与Web服务基于WSDL向UDDI注册中心的服务发布和查找方法;设计了基于UDDI进行服务发布、查找和调用的具体方法和步骤;进而构建了制造过程的应用集成方案。第四,研究并建立了制造过程管理与集成的方法体系。建立了制造业务过程管理的模型和体系结构;提出了制造过程项目管理系统的功能体系,及其与工作流管理、产品数据管理的集成方案;设计了制造过程中制造资源的集成服务体系。基于以上信息、应用、过程层面上的理论、方法,较好地实现了制造过程的集成化管理。上述研究成果已应用于国家“十五”863重点课题“基于制造资源优化配置的制造过程管理”(2001AA412020)和课题“面向中小制造企业信息化的集成系统开发与应用”(2003AA414040)的实际开发中,是可重构、开放式的企业应用集成解决方案的重要组成部分。

黄勇[10]2007年在《基于SOA的高校试题库系统的研究与实现》文中进行了进一步梳理在Internet发展和盛行的今天,现代远程教育、网络教育和互联网的结合已成为一种趋势,作为教育教学资源的试题库系统也已成为研究的热点。目前有许多高校各自建立了自己的试题库系统,但这些系统各自使用不同的语言开发,建立并运行在不同的平台上,存在着数据格式不一、位置零星分布,无法在其他学校推广使用,不能真正实现资源共享,也不符合开放性的要求。针对以上问题,提出了基于面向服务的体系结构(Services-Oriented Architecture,SOA)的高校试题库系统的设计思想,要达到的目标就是构建一个SOA架构的,基于Web Services技术和.NET平台的开放的、松耦合和可重用的试题库系统,以实现试题库系统的开放性和资源共享。面向服务的体系结构(SOA)是一种松散耦合的软件体系结构。它的优势在于降低了服务的提供者与使用者之间的紧密耦合性。使用这种结构设计系统中的功能模块,即使该模块的具体实现发生变化,只要包装该模块的服务接口没有改变,服务请求者就不会受到任何影响。本文首先介绍了SOA的概念、特征、优点等,较为深入的讨论了SOA的实现技术Web Services及在.NET平台上的创建、发布和客户端调用过程。其次,通过对高校试题库的需求分析,提出了基于SOA的高校试题库系统的系统架构和分层设计。最后,给出了高校试题库系统核心模块试题采编服务模块的详细设计和基于.NET平台的具体实现。

参考文献:

[1]. 基于XML的管理信息系统若干问题的研究[D]. 陈福荣. 北京工业大学. 2003

[2]. 基于XML的松散耦合分布式计算体系结构的分析及应用研究[D]. 温谦. 中国原子能科学研究院. 2001

[3]. 基于XML的松散耦合分布式计算[J]. 李晨, 张礼平, 杨富平, 翁志良. 华东理工大学学报. 2001

[4]. 基于SOA架构的企业应用集成(EAI)研究与设计[D]. 张海军. 西北大学. 2008

[5]. 企业应用集成的研究与应用[D]. 陆多俊. 中国科学院研究生院(沈阳计算技术研究所). 2008

[6]. 基于松散耦合分布式通用通信系统仿真平台的设计与研究[D]. 张齐治. 暨南大学. 2002

[7]. 基于SOA的军事电子信息系统仿真架构技术研究[D]. 李春荣. 中国电子科学研究院. 2007

[8]. 基于SOA的中小企业ERP构架的研究与应用[D]. 张园. 青岛大学. 2007

[9]. 基于XML的制造过程集成框架的研究与实现[D]. 齐建军. 北京航空航天大学. 2005

[10]. 基于SOA的高校试题库系统的研究与实现[D]. 黄勇. 华东师范大学. 2007

标签:;  ;  ;  ;  ;  ;  ;  

基于XML的松散耦合分布式计算体系结构的分析及应用研究
下载Doc文档

猜你喜欢