基于Web的分布式系统及其应用研究

基于Web的分布式系统及其应用研究

向美红[1]2003年在《基于Web的分布式系统及其应用研究》文中认为本论文以IT行业为研究背景,结合工资统一发放系统的设计和实现,研究了基于Web的分布式应用系统原理、结构和应用,在选题上有重要的现实意义。 分布式应用引入了一个全新的设计和扩展概念。本论文介绍了分布式系统的产生与发展,对几种常见的分布式系统的机构进行了详细的分析比较,指出基于Web的分布式系统是分布式系统发展的方向。通过对基于Web的分布式系统的体系结构原理及其特性的深入剖析,提出了采用结构化与面向对象相结合进行系统设计的方法。文中还研究了分布式组件技术的特点,分析对比了不同组件的工作机理和应用方法。重点论述了基于Web的分布式应用系统的设计方法和流程,给出了基于公共资源库和可重用构件的设计方式。设计实现了工资统一发放应用系统,根据其业务流程对系统用户进行了定位,建立了系统的数据分析模型,选择相应的开发平台与数据库管理系统,设计实现了基于Web的分布式工资统发应用系统,解决了以往工资发放中的诸多问题。同时详细阐述了数据库的设计方法和对象模型的建立过程,并指出在数据库应用系统中应遵循的规则。

蒋毅[2]2005年在《基于Web的分布式监控网络管理技术的研究与应用》文中指出网络管理已经成为计算机网络研究与建设中一个非常重要且必不可少的部分,它决定着网络资源的利用率和效益的发挥。基于Web的网络管理系统是有机的集成了CORBA技术与Web技术,具有叁层B/S结构的网络管理系统。它是目前网络管理领域内最新的发展趋势和研究热点,对计算机网络管理具有重要的现实意义和良好的应用前景。本文的研究是以YSZ2002电力监控网络管理系统为设计背景而展开的,提出了基于Web的具有YSZ2002电力监控系统特色的网络管理系统总体结构的设计思想,以及其安全管理模块的设计与部分实现。本文首先介绍网络管理的一些基本概念,包括一般网络管理的体系结构、功能的划分及其国际标准和一些主要的网络管理协议,阐述在本系统中用到的中间件技术,并选择了CORBA技术作为本系统的中间件。随后,在分析基于Web的网络管理国际标准的基础之上,提出了一个基于Web的分布式网络管理模型,包括组织模型、通信模型、功能模型、信息模型,并把它应用于现有的YSZ2002分布式电力监控系统的网络管理功能部分的设计之上。在基于Web的网络管理系统中,为了使管理者能够更好的通过Internet管理被管设备,本文采用WebService技术来完成管理者与被管设备之间的通信,详细的阐述了Web Service中的关键技术,并在YSZ2002分布式监控网络管理系统中设计和实现了这部分的功能。由于在网络管理功能中,安全管理功能是重中之重,因而本文设计和部分实现了基于Web的YSZ电力监控网络管理系统中的安全管理。在本文的最后对基于Web的网络管理进行了展望,并提出了此网络管理模型今后需要改进和研究的地方。

林曼筠[3]2002年在《可扩展的计算机网络管理系统技术研究》文中研究说明近年来,随着可靠、安全的高性能计算机网络系统变得越来越重要,计算机网络管理系统也得到更多的关注。对于规模急剧扩大,复杂程度不断提高的现代网络系统,传统集中式的网络管理系统无法提供有效的管理,研究提高网络管理系统扩展性的方法十分必要。本文针对可扩展的网络管理系统体系结构、基于网络的分布式应用系统(如分布式网络管理系统)的失效检测以及网络安全管理等关键网管技术作了广泛和深入的研究和探讨,并在以下方面做出贡献:研究增强CARD(Content-Aware Requires Distribution)方法的扩展性技术,并提出一种新型的基于CARD-DWSS (CARD-based Distributed Web Server System)的网管体系结构。通常,基于Web的分布式网络管理系统通过增加中间层管理服务器管理各个子域来提高其管理能力,而系统与用户之间的HTTP交互由顶层服务器来提供。当网络管理系统与用户之间交互的信息量大时或者交互频繁时,该服务器将成为系统的瓶颈。在新的网管架构中,我们通过CARD方法将分布式网络管理系统中的多个管理服务器组织起来,共同分担网络管理系统与用户的交互任务,从而使包括网管指令下达与执行、网管信息收集、处理和提供等网管活动全程都可以分布式实现,提高系统的可扩展性。提出一种改进的基于流言传播的失效检测方法来实现基于网络的分布式应用系统的失效检测。在被检测系统规模扩大时,基于流言传播的失效检测方法能够获得比其它失效检测方法更好的性能,但是失效成员比例加大时,这一方法的检测速度变得缓慢。本文提出的新方法通过适当控制流言信息的传播方向、减少无效的流言传播来解决这一问题。数值分析表明,即使在成员比例提高时,在可控的资源消耗和可预知的错误检测概率下,新方法仍然能够保持可接受的性能。提出一种新的IDS(Intrusion Detection System)层次分类方法,从而使IDS的分类依据明确,而且分类结果唯一。以此分类方法为线索,本文介绍了IDS的最新研究进展,分析当前IDS存在的问题,并针对这些问题提出一些可能的解决方案。设计一个基于自适应统计方法的安全监视系统,并实现了其原型系统。在当今的网络中,DOS(Denial of Service)攻击日趋频繁,其造成的损失也越来越严重。而目前的IDS尚不能为DOS的最终受害者提供有效的安全报警。我们综合使用被保护系统的正常特征和DOS攻击引发的一些特殊网络流特征,建立一个基于自适应统计方法的安全监视系统。该系统以特征参数值的概率分布作为基准值,并基于Bayesian网络构建安全异常判识准则,克服了简单的阈值法中参数的阈值难以确定的缺点。试验表明,该系统能够有效地检测网络中的DOS攻击流。可扩展的计算机网络管理系统领域的研究内容广泛,还有很多值得进一步研究和

陈姿含[4]2006年在《基于XML/Web服务的分布式计算技术在质量管理系统中的应用研究》文中认为质量问题是企业的重大战略问题,它不仅关系到企业的生存和发展,而且关系到资源的开发与利用。要实现企业的信息化建设,建立一个质量管理系统是非常有必要的。因此对企业的质量管理系统的应用进行研究,在选题上有重要的现实意义。随着Internet技术的飞速发展,将XML技术和Web Services技术结合起来的新的分布式计算技术,通过使用XML处理数据交换和应用程序逻辑远程调用,能够实现质量数据的集成与共享,在跨Internet、跨平台等方面有着其它技术不可比拟的优越性,为Internet的分布式的数据信息的传输和共享提供了强有力的支持。本论文从介绍企业的质量管理系统入手,提出了基于ERP/MES/PCS叁层结构的钢铁企业功能架构;针对钢铁企业质量数据分布式的特点,提出了基于Web的分布式系统结构;分析了Web Services技术的工作机制及其优越性;介绍Web服务的常用开发平台VisualStudio.NET、ADO.NET应用方法的相关技术;针对昆明钢铁集团质量信息分布的特点,设计、开发和实现了基于XML/Web服务的多层结构的分布式应用系统——昆钢质量管理系统,取得了很好的使用效果。其中阐述了系统的整体设计方法和建立过程,用户管理和质量信息管理等功能,以及分布式系统质量数据的传输和共享功能的实现。结合昆钢质量管理系统,构建了一个分布式的,基于XML/Web Services技术的数据交换平台模型,为分布式的质量管理在系统设计和功能扩展方面提出了一个全新的概念,对其他跨平台、跨语种的分布式系统的建设都有借鉴和指导作用,具有普遍价值。

陈曦[5]2007年在《分布式教学信息管理系统的研制》文中研究表明随着Internet/Intranet技术的流行,教育管理的组织结构呈现出多元化、分布化和网络化的趋势,教育管理信息系统也随之要适应这种分布式计算环境的要求。因此教育管理信息系统的架构、技术基础以及应用平台相较于以前发生了巨大的变化。教育管理信息化建设作为一项全新的事业,发展速度很快,对技术的依赖程度高,因此,从技术上研究可伸缩、可扩展、灵活的分布式教育管理信息系统的设计与开发模式,具有重大的现实意义。本文介绍了分布式教学管理信息系统的设计、开发、应用过程。在全文的开头,阐明了分布式教学信息管理系统这个课题在促进教育深化改革和提高管理者工作效率方面所起到的积极作用,简单的介绍了分布式教学信息管理系统的现状和分布式系统,并提出了基于web的分布式信息管理系统的多层结构模型。在全文的中间部分,着重介绍了分布式教学信息管理系统的设计过程,这个过程包括了系统开发前的准备工作、系统的需求分析、系统的总体设计、以ASP和SQL Server为开发平台完成的系统的开发和对开发完成的系统进行的测试。在全文的最后部分,总结了分布式教学信息管理系统在实际开发和应用过程中已经解决的和尚未解决的问题,为分布式教学信息管理系统的开发和广泛使用提供了理论上和实践的依据。这套基于web的分布式教学信息管理系统功能比较全面,不仅可以大大提高学校教务部门,学生管理部门的效率和水平,还可以为整个学校教育信息化提高相应信息资源,从而促进整个学校乃至社会的教育信息化进程,真正实现教育资源的共享。

彭小军[6]2006年在《基于Web的信息管理系统架构的研究》文中认为随着网络技术的迅速发展和Java的广泛应用,基于Web的分布式体系结构正在不断发展。而计算机、网络技术的不断发展以及企业信息化进程的逐步引入,也使得企业内部存在各种各样的计算机应用系统。在多层Web体系结构的设计中,如何组织应用程序以实现简单高效的Web应用程序编写、升级、维护和扩展;如何在企业内部各种计算机应用系统之间实现无缝集成,减少异构性,及由此产生的系统间共享的复杂性,仍然是一个问题。本文结合在上海移动业务支撑部的实践,围绕上海移动对企业内部现有系统正在进行的叁方面工作:Web化、业务逻辑收敛和集成企业应用,展开课题研究。首先,在Web化方面,通过研究基于Web的分布式系统结构及其各部分的特点和工作原理,分析了开源软件在Web应用系统中的应用,并着重研究和使用了Struts框架实现Web层开发。MVC模式对系统的界面表示、控制流程和业务逻辑进行有效的隔离和封装提供了有益的思路,在此基础上,出现了许多基于MVC模式的Web应用框架。开源Struts框架就是其中被广泛使用的框架之一,可以提高软件开发生产率、降低成本、提高质量。其次,虽然现有的分布式对象技术对于解决企业分布式应用起到了非常大的作用,但它们都存在很大的缺陷:它们不适合在Internet的松耦合环境下进行系统的设计开发,也没有真正意义上完整的异构平台中不同应用程序之间进行远程通讯的解决方案。随着企业应用的不断发展,如何实现企业内部已有系统集成,乃至B2B应用,已经成为构建分布式应用系统的最大需求。而Web服务技术可以轻松克服传统分布式计算解决方案的缺陷,实现企业应用的无缝集成,从而架构出新一代的分布式应用系统。随着业务的发展和企业规模的扩大,上海移动拥有了众多的计算机应用系统,它们大多分散在各个部门,或者一个区域,而且也无法共享数据,这导致了效率的降低。客户服务系统、知识中心系统以及投诉报障等甚至在多个部门或区域都存在不同的版本以及单独的数据库。目前,上海移动已经完成了其基础业务支撑系统BOSS(Business & Operation Support System业务运营支撑系统)和网络基础结构的建设。在此基础上,我们通过将现有部分系统进行抽离、整合,通过Web技术进行改造,并将其业务逻辑收敛到BOSS(Business & Operation Support System业务运营支撑系统)中,然后借助Web服务技术,实现了Web层及其它系统与BOSS系统的集成。与BOSS系统的集成主要是通过一个基于Web服务的SOAP网关来实现的,其中使用了开源Web服务平台GLUE。通过改造,我们提供了统一的操作界面,减少了业务冗余,基本消除了”信息孤岛”;实现了上海移动BOSS系统的统一管理,增强了系统的适应性;实现了数据共享,保证了数据的一致性和准确性;满足了对上海移动新业务、新需求的支持,大大提高了企业的运行效率。

张坤丽[7]2003年在《变电站综合管理信息系统的设计与实现》文中研究说明论文以管理信息系统和电力行业为研究背景,结合变电站综合管理信息系统的设计与实现,研究了基于Web的分布式应用系统原理、设计和实现。 本文首先对变电站综合管理信息系统进行了详细的需求分析,对系统的用户进行了定位。在此基础上,论文结合分布式系统的发展趋势提出了基于Web的分布式系统的解决方案。论文接着对变电站综合管理信息系统的解决方案——基于Web的分布式系统的结构和原理进行了深入分析,并从系统的角度揭示了基于Web的分布式系统的本质特征。在设计方面,论文结合基于Web的分布式系统结构和原理,提出了结构化设计和面向对象相结合的设计方法,并以演化模型和喷泉模型为思想,结合笔者实际的经验建立了基于Web分布式应用系统的设计流程。最后论文详细设计和实现了变电站综合管理信息系统,重点分析了变电站综合管理信息系统的技术方案设计和应用平台选择、系统设计以及系统的实现。 变电站综合管理信息系统采用了微软的开发路线,以Windows 2000 Server作为网络操作系统,以Windows 2000中的IIS5.0作为Web Server,MS SQL Server2000作为DataBase Server,以.NET作为开发平台,VB.NET作为开发语言,以ASP.NET作为主要开发技术路线,以Windows自带的Internet Explorer浏览器作 西安理工大学硕士学位论文为客户端。

刘汉玲[8]2010年在《基于Web Service的分布式系统中动态负载均衡策略的研究与实现》文中提出目前,分布式系统及其分布式计算技术是计算机领域的热点问题。在对分布式系统的研究中人们注意到,在某一时刻,一些计算机系统的负载很轻,而另外一些计算机系统的负载却很重,整个系统的效率并不高,所以,采用有效的负载均衡策略就成为了提高分布式系统性能的主要手段。虽然负载均衡问题至今已有20多年的研究历史,但由于负载均衡是NP完全问题,因此,目前还没有一种有效的负载均衡策略能够适用于所有的环境,负载均衡问题还有待于进一步的研究。负载均衡可分为静态负载均衡和动态负载均衡两类。实验表明,通常情况下动态负载均衡比静态负载均衡的性能效果有30%~40%的提高,因此本文研究的是动态负载均衡策略,具体的研究内容如下:首先,根据实际需求,设计了一个基于Web Service的分布式决策支持系统。为了解决以往C/S、B/S结构的诸多问题,本文采用了B/S与Web服务相结合的整体结构,并采用Web Service技术实现信息的传递,实现了异构平台间跨越防火墙的互操作功能,同时也增强了系统的可扩展性。其次,基于提出的决策支持系统,结合已有的动态负载均衡策略,设计了一个适用于该系统的改进的动态负载均衡策略。该策略采用的是全局的、集中式的、周期性的启动策略,设置了一个管理者周期性的收集系统内各节点的状态信息,并能够根据系统状态的变化,决定由谁来触发负载分配,这样使得该策略在任何状态下都能保证合理的负载均衡活动。最后,实现设计的系统及动态负载均衡策略,并通过对实验结果进行分析,验证该策略的稳定性和有效性。

邵红伟[9]2006年在《基于Web的分布式工作流管理系统关键技术研究》文中提出工作流管理技术作为实现企业业务流程重组(BPR)的重要支撑手段,越来越受到学术界和工程界的重视。尤其是在制造业,分布式工作流技术已成为支持网络制造的必要手段。论文以基于Web的分布式工作流管理系统为对象,研究了其体系结构和关键技术,并开发了原型系统进行验证。通过分析目前工作流管理技术研究在中存在的主要问题,及工作流技术的研究现状,探讨了工作流技术的发展方向。在进行工作流技术需求分析的基础上,建立了基于Web的分布式工作流管理系统体系架构,设计出系统的功能与执行流程。在优化业务流程描述的基础上,提出了一种低耦合工作流建模方法。该方法引入项目管理前导图法中的任务关系,将工作流模型中的业务流程、企业组织模型和资源模型分别建模,然后再进行模型集成,从而提高了工作流模型的可重用性及建模过程的灵活性。在研究工作流事务管理技术过程中,结合工作流事务的特点,在高级事务模型基础之上提出嵌套Saga事务模型,并结合实例,阐述了其基本概念与原理。作为上述研究的验证,开发了基于Web的分布式工作流管理原型系统。该系统具有良好的扩展性和易维护性,在处理跨地域、跨组织的分布式业务流程,尤其是在制造业协同产品开发流程中,取得了良好的效果。

刘怀亮[10]2003年在《基于Web Services的网络化制造若干关键技术研究》文中认为信息技术的迅猛发展,为网络化制造带来新的机遇与挑战,因而有必要应用新的知识、新的技术不断完善网络化制造的理论与技术体系,为网络化制造注入新的活力,使网络化制造研究能够不断发展,跟上信息技术发展的步伐。 网络化制造系统是个分布、异构、松散耦合的智能系统,除了先进制造技术与理念本身,网络化制造的具体实现与实施还需要一系列相关技术的支撑,特别是分布式计算、制造信息集成、人工智能等,论文正是针对当前网络化制造中上述关键支撑技术的不足与局限,运用下一代Internet核心规范Web Services及其相关技术如XML、SOAP、WSDL、UDDI等,提出了面向全球的网络化制造全新分布式计算解决方案(Global-Oriented Distributed Computing,GODC);构造了基于XML-Schema的制造产品数据描述语言(PDML Based-XML-Schema),给出了EXPRESS/XML及STEP Part21/XML的映射规则,并对基于XML/STEP/PDM网络化制造信息集成方案进行了研究;同时运用Web Services、XML等先进技术与规范对网络化制造的Multi-Agent模型、表示、通讯、调度等进行了研究与重构;最后,以“大型天线关键零件网络化制造”为原型进行了应用研究。 当前网络化制造分布式计算平台主要是基于CORBA、DCOM、RMI等分布式对象技术进行构建的,但这些RPC组件却有其自身的一些局限性,使之不能适应制造全球化的发展需求。论文运用最新的网络技术与规范Web Services等,提出了一种面向全球的网络化制造分布式计算全新解决方案GODC,该方案具有分布、异构、松耦合、软架构的特性,使企业及其合作伙伴能够平滑的进行跨平台、跨语言的远程协作,从而实现真正意义上的全球化网络制造(Global-Oriented Networked Manufacturing,GONM)。 在信息集成方面,由于各伙伴企业在产品生命周期的各个阶段分别应用不同的软件系统,这些软件以不同格式输出数据,使得联盟企业问数据通讯与信息识别成为一个关键问题,而如何进行一致性描述则是问题的关键所在。STEP是制造领域的产品信息描述规范,而XML是面向互联网的数据交换标准,因而论文利用XML-Schema无二义表达及结构性好等优点,使之与STEP优势互补,构造了基于XML-Schema的制造产品数据描述语言(PDML Based-XML-Schema),给出了EXPRESS/XML及STEP Part21/XML的映射规则,并对基于XML/STEP/PDM网络化制造信息集成方案进行了研究。 分布式人工智能中的Multi-Agent技术是描述网络化制造系统本质特征的有效方法,论文运用Web Services、XML等先进技术与规范对网络化制造的Multi-摘要Agent模型、表示、通讯、调度等进行了研究与重构,给出了基于web services的Ageni一致性参考模型及基于xML的Agent实现方法,研究了基于webServices的MAS体系结构及其通信机制。 最后,运用论文提出的理论与方法,对“大型天线关键零件网络化制造”系统构成、制造信息集成、MAS模型等进行了应用研究。

参考文献:

[1]. 基于Web的分布式系统及其应用研究[D]. 向美红. 西安建筑科技大学. 2003

[2]. 基于Web的分布式监控网络管理技术的研究与应用[D]. 蒋毅. 西北工业大学. 2005

[3]. 可扩展的计算机网络管理系统技术研究[D]. 林曼筠. 中国科学院研究生院(计算技术研究所). 2002

[4]. 基于XML/Web服务的分布式计算技术在质量管理系统中的应用研究[D]. 陈姿含. 昆明理工大学. 2006

[5]. 分布式教学信息管理系统的研制[D]. 陈曦. 武汉理工大学. 2007

[6]. 基于Web的信息管理系统架构的研究[D]. 彭小军. 江南大学. 2006

[7]. 变电站综合管理信息系统的设计与实现[D]. 张坤丽. 西安理工大学. 2003

[8]. 基于Web Service的分布式系统中动态负载均衡策略的研究与实现[D]. 刘汉玲. 哈尔滨工程大学. 2010

[9]. 基于Web的分布式工作流管理系统关键技术研究[D]. 邵红伟. 华中科技大学. 2006

[10]. 基于Web Services的网络化制造若干关键技术研究[D]. 刘怀亮. 西安电子科技大学. 2003

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于Web的分布式系统及其应用研究
下载Doc文档

猜你喜欢