多层客户机/服务器计算模式的研究与应用

多层客户机/服务器计算模式的研究与应用

廖光忠[1]2001年在《多层客户机/服务器计算模式的研究与应用》文中指出随着计算机网络的飞速发展,有关的信息处理模式已从集中式、分散式发展到分布式,应用系统的任务从大型机转移到以客户机/服务器(client/server,简称C/S)为支撑的分布式网络上来。客户机/服务器计算模式是一种先进的计算模式,也是今后发展的主流,这种模式最大的特点是使用客户机/服务器两方的智能、资源和计算能力来执行一个特定的任务:所以对客户机/服务器计算模式的研究设计非常重要。 当前我国教育现代化的紧迫需求、学校课堂CAI面临的困境、计算机网络技术的高速度发展、与人们十多年来积累的经验教训等多种因素综合在一起,预示着我国学校课堂CAI即将发生一场新的革命。远程教育是计算机网络和多媒体技术相结合的新的教育方式。学生不但可以根据自身的实际情况来灵活地安排自己的学习计划和进度,而且可以共享优秀的教育资源和教育方法。 本课题多层客户机/服务器计算模式的计算机网络考试应用系统是随着校园网的发展,结合学校教学的实际需要提出来的,在大中小各级学校教学过程中都离不了的考试检查环节,却没有比较好的解决方案。我们为解决这一问题,研究设计了多层客户机/服务器计算模式的计算机网络考试应用系统,它的实用价值可以概括成以下几个方面: 1.提供网络应用软件的开发基础和参考范例 利用Visual c++编写的有关基于TCP/IP协议的通信类,提供的动态连接库,它是设计中间件和设计应用服务器的基础。将来的系统可以直接使用它,从而避免重复开发,缩短了网络应用软件的开发周期,降低软件开发成本。 2.提供叁层和多层客户机/服务器模型设计方案 采用多层客户机/服务器结构的网络计算模式实际上是对传统的C/S计算模式的扩充,新的客户端应用负责用户界面和简单固定的业务逻辑,新的服务器应用中驻留核心的、易变的业务逻辑,充分发挥叁层和多层客户机/服务器设计模型的优点。 3.提供网络教育相应的应用平台 充分利用现有的计算机网络平台,设计构造满足未来现代教育的应用平台,为实现网络远程教育打下基础。随着计算机网络的发展和普及,网络考试应用系统将会更贴近自然教学模式,变手工为自动,变盲目为科学以及时反馈学生学习状况,有针对性的指导学习是学校现代化教学的理想模式。同时,未来的现代化教学的理想模式中的网络考试应用系统将朝集成化、智能化方向发展。 多层客户柳服务器计算模式的研究与应用 通过对多层C/S结构的研究以及网络考试系统的开发,我们深刻地体会 到:计算机网络的发展,尤其INTERNET的发展,给软件系统的开发带来了 一次革命。计算机网络化是计算机的发展趋势之一,应用服务器是网络资源 共享的关键技术之一。新的应用系统必然涉及网络技术,出现了许多的以网 络为基础的应用系统,如电于邮件、文件传输、web技术、远程教育系统等。 总之,在网络技术不断发展的今天,网络远程教育将有广阔的发展前景, 我们有理由相信它在将来的教育系统会得到广泛的应用。

刘秀娟[2]2003年在《社会保障网络系统的研究》文中研究说明社会保障计算机网络系统是根据国务院和省政府关于建立城镇职工基本医疗保险制度等文件精神,建立的城域计算机网络系统。该系统包括养老保险、医疗保险、失业保险、工伤保险、生育保险五种保险业务,其网络覆盖了社会保障中心、各大医院、各定点药店、财政、工商、税务、银行等范围,为五保合一提供了统一的网络基础设施,是一个综合业务的城域计算机网络平台。该系统采用具有国际先进水平的设备和网络设计技术,主机系统采用了双机集群结构,两台服务器共同工作、互为备份,保证了系统连续不间断的运行。通过路由器和E1速率的DDN和PSTN实现了各个定点医院、定点药店的远程接入,提供了进一步同其它社会保障业务相关部门连接的扩展能力。整个网络采用了分层设计的原则。该系统充分体现了既定的设计思想和设计原则、具有前瞻性的设计观念、具备良好的性能,同时也确保了其具有极佳的性能价格比,完全可以胜任社会保障管理信息系统的需要。本人主要承担了系统的需求分析、总体设计、网络设计任务。参与了软件的方案论证和设计工作。

张海南[3]2004年在《用WebLogic中间件构架应用系统》文中研究表明传统的客户机/服务器(Client/Server)体系结构流行已久,曾经是一种成功的企业计算解决方案。但随着近年来Internet的迅猛发展以及Internet技术的广泛应用,传统的客户机/服务器的模型已经明显不能适应企业应用的发展要求,特别是基于Internet的企业计算的要求。所以,这要求现代企业计算具有分布式、良好的扩缩性、稳定性和安全性等特点。 文章对基于WebLogic Server的应用系统进行了研究与探讨。首先介绍了计算模式的演变与发展,然后分析了系统构架的背景与BSS系统的规划原则;其次,以WebLogic作为中间件,给出了构件系统的设计思路和实现方法;最后对利用WebLogic构架系统的优势与不足作了分析

张海英[4]2002年在《智能决策支持系统的设计与应用》文中指出决策支持系统(DSS)已成为当前信息系统研究的最新领域,它是融计算机技术、信息技术、人工智能、管理科学、决策科学、心理学、行为科学和控制理论等学科与技术于一体的技术集成系统,也是系统工程和控制理论应用领域中的重要研究课题。 作者在现有基础上,运用模糊综合评判的方法,对设备管理和设备评级等智能决策问题进行了认真的研究,设计、开发了设备管理与智能决策支持系统。该系统实现了企业的系统化管理,通过对专家经验的量化、聚类、度量和评判,使专家经验在实际工作中成为可操作性。 论文的新方法、新观点在于: (1) 目前,在国内将智能决策支持系统应用于电厂的设备管理是首创的; (2) 本系统成功地将模糊综合评判的方法运用于决策支持系统中,把对定性问题的处理转化为定量分析; (3) 设计了评级说明生成模型,本系统可用自然语言提供评级决策的结果; (4) 本系统采用更级报警等手段来确保设备评级的可靠性; (5) 论文给出了一些新的思考,这些是作者在验证权重和数学模型中所感受到的。 针对电厂设计、开发的智能决策支持系统,经过实际运行,表明是有效的,这对促进企业管理的现代化和决策的科学化是一次有益的尝试。

贺韬[5]2015年在《基于Web的钛冶金数据库系统研究和开发》文中研究说明在目前冶金相关研究领域中,通过计算机网络和数据库技术对钛及其化合物物性数据、钛金属冶金的相关技术和流程进行分析研究、预测和仿真模拟计算已成为国内外钛冶金研究的一个重要课题。而现有的冶金、物理、化学等生产及科研用途相关数据库中都还没有包含钛及其化合物、钛冶金相关工艺的完整内容,还只是零散地涉及,完全不能反映钛冶金、钛及其化合物的科研和生产水平,因此基于现代计算机网络和数据库技术来构架钛冶金数据库变得非常有意义,可以进一步推进钛冶金、钛及其化合物领域的研究,可以为人类在利用钛金属道路上增加一块铺路砖。针对以上问题所建立的钛冶金数据库是以钛、钛化合物以及钛冶金工艺为研究对象,并把涉及以上内容的各类型数据经过整理、分类、关联并进行合理归纳后形成一个有序的体系结构。不论是生产用户还是科研用户都可以通过该数据库查找到自己所需要的关于钛及钛冶金的相关内容,并可以通过相关计算得到需要的结果。建立数据库的工作中的一项主要内容是把涉及钛冶金相关计算的各种计算模型按照一定规范、科学的、高效的方式存储起来,成为了钛冶金数据库的主要内容。经过对WEB开发技术进行了深入的分析和比较,对比各技术的优点和缺点,设计了基于PHP+MYSQL开发技术的钛冶金数据库系统后台数据库高效连接器,并提出了用数据库高效连接器来实现后台数据库访问,最终确定了数据库高效连接器的设计思路。数据库本身不能是封闭的,只有实现对外的数据共享和交换,才能保持数据库的生命力延续,而数据的交换需要数据库检索性能必须达到非常高的标准,否则,数据库的共享交换效率将变得非常低,从而成为数据库对外发展的瓶颈。为了解决这个问题,本文创新性地提出了数据库条目优化技术,通过这一技术可以使得数据库访问即使在并发海量访问时,也可以高效的查找到所需的数据,实现数据库访问效率质的飞跃。而在追求数据库运行和访问效率的同时,必须要兼顾安全,在经过研究相关领域数据库时发现,所有的相关领域数据库开发者都没有针对数据库本身安全性提出相应的设计需求,而一旦数据库安全性发生问题,对科研和生产都会带来巨大的威胁,因此在对钛冶金数据库结构的仔细研究分析后,创新性地引入了数据库数据探针设计、共享中间件设计和物理隔离网络间数据库安全同步设计,在钛冶金数据库安全方面进行了创新,最终完成了系统软件的开发和调试工作,使基于WEB的钛冶金数据库成为一个内容全面、功能完备、运行安全高效的数据库。在整个数据库研发和建设工作中,除了对后台数据库体系架构进行重点研究外,还对钛冶金数据库系统的WEB展现、页面的具体规划设计以及部分计算过程软件的WEB实现也做了相关工作。钛冶金WEB数据库的建设,是钛冶金与现代计算机网络、数据库技术的有效融合,既对数据库内容及功能进行了详细的设计,又对网络及数据库技术进行了仔细的探讨,最终得到的数据库本身是基本完备的、先进的和安全的,为今后钛冶金相关领域的发展做了一部分基础工作。

肖岸峰[6]2004年在《基于多层分布式结构的高校房产管理信息系统的设计与实现》文中研究表明90年代以来计算技术逐步从集中式计算环境走向分布式计算环境。在众多分布式计算模式中,多层客户/服务计算模式更是一枝独秀,基于多层分布式结构的应用系统已经越来越多的被应用到分布式应用系统的实践中。 论文首先简要介绍了管理信息系统、住房管理信息系统的发展,接着从课题的背景入手,简要概述了计算机网络计算模式的演化过程及有关概念和理论,指出了传统C/S模式的固有缺陷;在对叁层客户机/服务器系统结构和组件技术研究的基础之上,围绕构建分布式应用系统的设计原则,介绍了开发多层分布式应用系统的设计思想、方法和实现技术;着重探讨了多层分布式技术在高校房产管理信息系统中的应用;详细阐述了基于叁层分布式应用系统的应用服务器和客户端在Delphi的具体实现方法。本文同时介绍了该系统实现中的一些关键技术。通过初步的开发和应用,所设计的基于多层分布式结构的高校房产管理系统基本上达到了理论设计要求。 研究的结果表明,基于多层分布式应用系统具有很高的灵活性、可扩展性和安全性。通过对该系统的研究,掌握其设计原则、设计思想、方法和实现技术,对今后开发基于多层分布式结构的军队营区管理信息系统有着重要的指导作用。

张冰[7]2003年在《基于Web的数据库访问技术的研究与应用》文中研究指明随着Internet和Web的迅猛发展,研究如何建立先进、安全、跨平台、高效率的Web应用系统具有重要意义。 论文首先介绍了本课题的研究背景、系统需求以及通过Web访问数据库的几种主要技术——CGI、ASP、JSP、PHP的产生发展情况并加以分析比较,接着论述了组件技术、J2EE技术以及Internet安全。 论文重点阐述了分别利用ASP技术和J2EE技术设计开发的“基于Web的固定资产管理系统”的ASP解决方案和J2EE解决方案。对系统的体系结构、工作流程、系统功能、数据结构、安全性等方面进行了总体设计,在每个方案中又进行了详细的设计与实现。在ASP解决方案中,采用基于B/S叁层构架的体系结构,以Microsoft IIS 5.0作为Web服务器;设计制定了开发原则,并给出具体实现方法和部分功能实现程序,同时在系统的安全性方面予以比较周密考虑和设计。在J2EE解决方案中,采用基于J2EE多层构架的体系结构,以BEA WebLogic Server 6.1作为应用服务器,运用Servlet、JSP、EJB等J2EE技术进行设计实现;提出了一种基于J2EE和Web的应用系统的设计模式,对Web层、业务逻辑层进行了合理的分割和设计并采用在Web层处理认证,同时给出了实现表示逻辑和业务逻辑以及认证处理的程序示例。本课题完成设计实现的系统已成功运行。该系统能够方便、及时<WP=4>地和用户进行交互,提高了管理人员的工作效率和管理水平,并且该系统易于维护和升级。

兰景英[8]2005年在《基于CORBA的叁层体系结构研究与应用》文中研究指明随着互联网应用软件的发展以及构件技术的出现,软件体系结构已逐渐从传统的两层结构向叁层和多层体系结构发展。未来的应用系统将主要是建立在面向对象、分布、异构和自治的环境中的多层应用系统。叁层客户/服务器模型是在客户端与数据库之间加入了一个“中间层”,形成由表示层、服务层、数据库组成的叁层体系结构。叁层体系结构有着可伸缩性好、可管理性强、安全性高、软件重用性好、系统稳定性高等优点。叁层体系结构已经被开发商公认为应用程序开发中最有效的模式。当今社会已进入信息化的时代,信息化建设正是医院加强现代化管理的最有效途径。目前的医院资源管理系统普遍采用两层的客户/服务器模型和WWW浏览器模型,存在维护、升级、扩充、数据交换难等问题,网络瓶颈也不可避免。因此应用新的技术开发医院信息系统至关重要,本文为此提出了基于CORBA 的叁层体系结构构建医院资源管理平台(HRP)。本文首先介绍了叁层体系结构的原理、特点及其实现技术。然后介绍了CORBA 的原理与技术,探讨了基于CORBA 的叁层体系结构的实现方法,并分析、比较了叁种分布式技术——COM、J2EE、CORBA 各自实现叁层体系结构的方法、优势和存在的问题。接着,本文对医院信息系统进行需求分析,提出应用基于CORBA 的叁层体系结构构建医院资源管理平台(HRP),并应用基于CORBA 的叁层体系结构实现医院资源管理平台中的门诊系统。随后着重介绍了该系统的整个开发过程,实现了医院门诊子系统的基本功能,同时分析了基于CORBA 的叁层体系结构的医院资源管理平台的先进性和需要改进的地方。此外,分析了CORBA 的安全服务及其存在的局限性,提出在CORBA 的安全服务中引入基于角色的访问控制模型,并将该原理应用于基于CORBA 的叁层体系结构中,实现叁层体系结构的安全管理。然后详细介绍了医院资源管理平台中的用户权限管理系统的设计与实现。最后,对医院资源管理平台进行功能测试、性能测试和安全性测试。

栾璞[9]2002年在《电信客服系统数据库接口技术研究及其实现》文中研究说明随着经济全球化和知识经济的到来,电信企业将面临更多的机会,也同样面临严峻的挑战。如何在竞争中取得优势,是摆在每个电信企业面前的问题。用户对服务的需求越来越高,推动了企业对服务的重视,不少企业开始将呼叫中心服务作为提高客户服务的一种手段。客户服务中心,国外也称为呼叫中心(Call Center),它是一种基于CTI技术的一种新的综合信息服务系统。最新的客户服务中心包括许多先进技术:电话交换、计算机技术、CTI和智能网技术。传统的呼叫中心数据库设计采用的是二层结构,随着企业应用系统的不断扩充和新应用的不断增加,二层数据处理结构暴露出许多问题。为了克服两层客户机/服务器结构的种种缺陷,叁层结构应运而生,叁层结构在传统的二层结构的基础上增加了一层应用服务器。本文着重研究了以下几个方面的问题:(1)、电信业面临全球化的发展趋势和计算机技术在电信行业应用的现状分析。(2)、普通的呼叫中心数据库访问的现状分析,包括C/S客户服务器模式的优缺点的分析。(3)、现代呼叫中心数据库接口的研究。分析了叁层架构在数据库访问中的优点,结合新技术提出了现代呼叫中心数据库访问的系统模型和体系结构。(4)、根据呼叫中心的开发思想,结合OCI、DB-Library数据库访问接口的设计理论,研究了现代呼叫中心数据库接口的实现及其技术。本论文以电信客服系统数据库接口技术研究为研究背景,和以前传统客服系统采用的数据库设计相比它的优点主要体现在以下几个方面:● 先进性:由于现代客服系统对数据库有更严格的要求,为克服两层客户机/服务器结构的缺陷,采用比较先进的叁层结构的设计方式,即在传统的二层结构中增加一个应用服务器。● 安全性:采用了安全性比较高的数据库系统,比如SYBASE、ORACLE,并且由于采用了一个应用服务器,使得客户端与数据库相隔离,从而使系统的安全性得以提高。● 易维护:通过灵活的配置文件,可以通过设置连接数据库的一些参数,方便访问不同的数据库。● 速度快:通过数据库接口DB-Library、OCI函数调用,使得数据库访问速度比传统的ODBC或其他的一些方法访问速度更快

郁冰[10]2001年在《企业级应用系统研究》文中提出分布式计算模式、分布式对象技术以及分布式数据库是目前建设企业级应用系统经常采用的技术。本文结合企业级应用系统—医院信息系统HIS的设计与建设,提出在多层分布式WEB计算模式下的分布式数据库系统体系结构(WebDDBAS),即将分布式对象技术引进到Web上,Web技术和分布式对象技术两者的有机结合,导致了灵活的多层分布式Web计算模型的形成。文章首先分析计算模式的发展历程;研究C/S计算模式的“革新”过程;对中间件技术进行分类说明;同时分析多层分布式WEB模型;接着分析分布式数据库系统体系结构和组成成分以及分布式数据库设计目标;通过企业应用系统的新需求提出构架WebDDBAS;然后给出WebDDBAS的体系结构,并讨论了各层的主要功能和分布式对象技术以及各层的实现方式;最后通过医院信息系统HIS建设说明WebDDBAS体系在实际系统开发中的应用情况。

参考文献:

[1]. 多层客户机/服务器计算模式的研究与应用[D]. 廖光忠. 武汉科技大学. 2001

[2]. 社会保障网络系统的研究[D]. 刘秀娟. 辽宁工程技术大学. 2003

[3]. 用WebLogic中间件构架应用系统[D]. 张海南. 南京理工大学. 2004

[4]. 智能决策支持系统的设计与应用[D]. 张海英. 西安理工大学. 2002

[5]. 基于Web的钛冶金数据库系统研究和开发[D]. 贺韬. 昆明理工大学. 2015

[6]. 基于多层分布式结构的高校房产管理信息系统的设计与实现[D]. 肖岸峰. 中南大学. 2004

[7]. 基于Web的数据库访问技术的研究与应用[D]. 张冰. 北京化工大学. 2003

[8]. 基于CORBA的叁层体系结构研究与应用[D]. 兰景英. 电子科技大学. 2005

[9]. 电信客服系统数据库接口技术研究及其实现[D]. 栾璞. 重庆大学. 2002

[10]. 企业级应用系统研究[D]. 郁冰. 河海大学. 2001

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

多层客户机/服务器计算模式的研究与应用
下载Doc文档

猜你喜欢