收藏本站
《大庆石油学院》 2003年
收藏 | 手机打开
二维码
手机客户端打开本文

基于CORBA的多层C/S模式的研究与应用

王丽侠  
【摘要】: 随着计算机网络技术、数据库技术的飞速发展以及基于网络的业务的不断增多,传统的两层结构客户/服务器(C/S)模式的应用系统显示出其在运行效率、网络安全和系统升级能力等方面的局限性。新的软件体系结构的推出成为一种必然,在这种情况下,多层分布式结构便应运而生了。 本文深入研究了多层分布式数据库应用系统的逻辑结构、实现技术、CORBA规范以及基于CORBA的多层分布式系统的实现方法;论述了在多层分布式数据库应用系统中的一些核心技术的原理和实现方法,包括:负载平衡技术、容错技术、Session Pooling技术等。 CORBA Visibroker提供是一种随机的简单负载平衡算法,为更好地提高系统的效率,本文提出了一种基于数据库服务器的资源状况的负载平衡算法,该算法可以根据服务器的资源使用状况,更合理分配客户请求,更合理的平衡了负载。 VisiBroker的容错功能是通过OsAgent实现的。OsAgent提供了基本的Naming Service功能。它使用简单的命名原则来维护对象目录,通过与CORBA服务器通讯和自动侦测CORBA服务器运行状态,来完成CORBA对象的搜寻,从而为客户端提供了容错功能。 本文运用Pooling技术,构造了一个Session Pool,实现了多客户共享一个数据库连接功能,节约了系统资源,提高了系统的响应速度。 最后,论述了一个具体的应用实例——计算机基础系列课程网上考试系统的开发方法,该系统分为三个子系统:报名子系统、考试子系统和考试管理子系统。其中核心是考试子系统,该子系统采用三层C/S结构,系统采用了负载平衡技术、Session Pooling技术、容错技术和安全控制,从而提高了系统的效率、健壮性和安全性。
【学位授予单位】:大庆石油学院
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:TP393.09

【参考文献】
中国期刊全文数据库 前10条
1 杨正琦,刘治红;CORBA规范及其在CIMS中的应用[J];兵工自动化;2000年02期
2 徐波,熊萍,周明天,高汝宗;一个采用混合式监控策略的网络管理平台[J];计算机研究与发展;1998年12期
3 胡斌,林宗楷,郭玉钗,马晓龙;基于多层结构中间件(EdbClient,EdbServer)的设计与实现[J];计算机研究与发展;1998年10期
4 贺明晰,尹朝万;基于CORBA的多机器人应用互操作系统的研究与实现[J];机器人;2000年03期
5 张海昆,赵辉;基于Web的3-Tier客户/服务器体系的应用系统开发研究[J];计算机工程与应用;2000年06期
6 彭永谦,柳 旭;基于三层C/S结构MIS的权限设计[J];计算机工程与应用;2000年11期
7 钟玲,彭甫阳;基于CORBA的分布式应用开发[J];计算机工程与应用;1998年09期
8 马毅,李霞峰,盛焕烨;ORB中实时任务调度的实现[J];计算机工程;2001年06期
9 匡文渊,吴泉源,刘江宁;分布式对象管理结构CORBA与DCOM的研究[J];计算技术与自动化;1998年03期
10 王飞杰,纪晏宁,余柏华;基于中间件的客户/多服务器协作模型的研究及应用[J];计算机应用;2001年06期
【共引文献】
中国期刊全文数据库 前10条
1 许良凤,崔向东;三层结构及其在数据库系统中的应用[J];安徽工程科技学院学报;2002年03期
2 孙冰江,刘峰;基于CORBA技术的有线电视网管系统[J];北方交通大学学报;2000年06期
3 罗钢,林健;实施EAI——解决信息孤岛问题[J];商业研究;2003年17期
4 冯为华;舒如天;;基于校园网的分布式管理信息系统的研究[J];江西师范大学学报(自然科学版);2009年04期
5 高雄英,葛君伟;用CORBA技术实现分布式对象应用[J];重庆邮电学院学报(自然科学版);2001年02期
6 贺晓燕;冷文浩;孟斌;倪卫东;;基于CORBA的潜艇水下噪声工程估算集成软件[J];船舶力学;2006年01期
7 吴晓琴,贺蓉蓉;Intranet上访数据库方案的研究和分析[J];成都大学学报(自然科学版);2000年04期
8 苏涛,尹治本;数字社区中的EJB和CORBA应用集成[J];成都信息工程学院学报;2004年02期
9 郑毅;樊自甫;;NGN中基于CORBA的Parlay API接口模型[J];重庆工学院学报;2006年08期
10 方鹏,霍亮;基于J2EE环境下EJB结构的Web GIS实现[J];测绘工程;2003年03期
中国重要会议论文全文数据库 前8条
1 许盛伟;钟耳顺;宫辉力;;面向网络的GIS与办公自动化集成模式探讨[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
2 梁宏池;刘艳斌;;基于CORBA技术的动态企业联盟系统平台的研究[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
3 王林;陈岩;朱华勇;;一种基于CORBA技术的图像情报传输方法[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
4 王佳;杨树强;贾焰;;面向海量数据的并行UNION查询技术研究与实现[A];2006年全国开放式分布与并行计算学术会议论文集(二)[C];2006年
5 张赪军;黄红梅;王晓博;;构建一种新型的分布式数据库中间件[A];全国第五届信号和智能信息处理与应用学术会议专刊(第一册)[C];2011年
6 罗小川;车仁生;刘得军;黄庆成;叶东;;基于CORBA网络化测量系统研究[A];中国仪器仪表学会第三届青年学术会议论文集(上)[C];2001年
7 黄德生;刘先锋;刘卫东;王诚;;基于中间件的WEB应用系统[A];全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C];2001年
8 袁志坚;杨树强;贾焰;;基于CORBA的并行海量查询中间件的设计及实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
中国博士学位论文全文数据库 前10条
1 张镇;面向迎宾机器人组件化系统的建模与控制研究[D];上海交通大学;2011年
2 董红军;基于多Agent的分布式CAPP及工艺信息管理研究[D];西北工业大学;2000年
3 龚报钧;基于多Agent的企业信息集成理论及应用研究[D];浙江大学;2001年
4 李卫国;逆向工程中的曲面重构技术研究及基于Web的应用系统开发[D];南京航空航天大学;2001年
5 王金庆;数字化工厂及其关键技术研究[D];南京航空航天大学;2001年
6 李立新;安全数据库及其应用系统研究[D];重庆大学;2001年
7 熊峰;基于DNC技术的二层车间控制模式的研究和应用[D];重庆大学;2001年
8 陈文亮;基于Web的数控编程系统及其关键技术研究[D];南京航空航天大学;2001年
9 吕旭东;医疗信息系统体系结构研究及开发平台设计[D];浙江大学;2002年
10 王冰洋;支持BPR的动态可重配置管理信息系统研究[D];南京航空航天大学;2002年
中国硕士学位论文全文数据库 前10条
1 潘宏;泸州医学院校园一卡通系统设计与实现[D];电子科技大学;2010年
2 石小民;跨平台综合自动化监控通讯处理系统的研究与实现[D];西安电子科技大学;2008年
3 龚荣;基于Agent的多机器人协作研究与仿真[D];沈阳工业大学;2011年
4 杨文娟;和谐型机车运用维修段综合信息平台的架构研究[D];武汉理工大学;2011年
5 孟庆鑫;移动话务网管系统告警数据采集子系统的设计与实现[D];北京邮电大学;2010年
6 李军;南都电源公司客户关系管理系统的分析设计实现[D];杭州电子科技大学;2011年
7 王伟;数控车间网络化改造关键技术研究与实现[D];南京理工大学;2011年
8 杨家福;基于组件的数字电路虚拟实验室的设计与实现[D];中南大学;2011年
9 周伟;面向数字校园的异构数据整合的关键技术研究[D];电子科技大学;2011年
10 黄文升;新型基建财务管理信息系统的设计与实现[D];电子科技大学;2011年
【二级参考文献】
中国期刊全文数据库 前9条
1 吴波,胡春华,陈维克,杨叔子;基于多自治体的制造系统集成[J];华中理工大学学报;1996年09期
2 顾宁,林宗楷,郭玉钗,魏洵;工程数据库语言EDL/3[J];计算机研究与发展;1996年08期
3 蒋新松;未来机器人技术发展方向的探讨[J];机器人;1996年05期
4 汪芸;兑继英;顾冠群;;开放分布式处理的新发展—CORBA规范[J];计算机科学;1997年03期
5 李建民;石纯一;;DAI中多Agent协调方法及其分类[J];计算机科学;1998年02期
6 刘敬军,张申生,高剑峰;集成框架技术及其在企业集成中的作用[J];计算机工程;1997年S1期
7 段广洪,钱立,王君英,雷家,刘丹,林小峰;多智能体系统:一种新型的生产运行模式[J];中国机械工程;1998年02期
8 张曙,林德生;可持续发展的生产模式──分散网络化生产系统[J];中国机械工程;1998年02期
9 李斌,师汉民,胡春华,吴波,杨叔子;基于Agent分布式网络化制造模式的研究[J];中国机械工程;1999年12期
【相似文献】
中国期刊全文数据库 前10条
1 郭长国,周明辉,贾焰,邹鹏;基于CORBA消息服务的容错机制研究[J];计算机学报;2002年10期
2 杨林楠,李永强;基于CORBA的分布系统容错和负载的实现[J];控制工程;2004年05期
3 薛文革,李增智,王宇,陆建平;容错CORBA系统的设计与实现[J];小型微型计算机系统;2002年10期
4 周彩兰;吴凯;李芬;;分区环境中容错CORBA模型的研究[J];计算机安全;2008年01期
5 党新梅,刘惠,吴泉源;容错CORBA的Benchmark测试研究[J];计算机工程;2004年22期
6 王宇,李钢,李增智,杨振江;基于CORBA的TMN网管应用系统的可靠性策略研究[J];小型微型计算机系统;2002年04期
7 吴伟蔚;用Visi Broker开发CORBA程序[J];通信世界;1999年11期
8 侯清富,雷振明;CORBA在ATM网络管理中的应用[J];当代通信;1999年16期
9 张玉琢,张忠玉,袁霞,卢语丹;CORBA技术及应用[J];云南师范大学学报(自然科学版);2002年04期
10 郑显凌,张智勇,吴波;CORBA和XML在虚拟制造组织集成中的应用[J];机械;2003年S1期
中国重要会议论文全文数据库 前10条
1 王新生;潘浩;;JAVA/CORBA技术在数据库访问中的应用[A];第十七届全国数据库学术会议论文集(技术报告篇)[C];2000年
2 邓辉;程宏伟;;基于CORBA、异构数据库技术的远程教育自动答疑系统[A];第六届全国计算机应用联合学术会议论文集[C];2002年
3 袁志坚;杨树强;贾焰;;基于CORBA的并行海量查询中间件的设计及实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
4 王永恒;韩伟红;贾焰;;基于CORBA异步消息的连接管理服务[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
5 佟志新;杨树强;贾焰;;基于CORBA的负载平衡服务研究与实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
6 韩伟红;隋品波;贾焰;;基于CORBA构件模型的应用服务器的设计与实现[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
7 张月朋;田李;李爱平;贾焰;;基于CORBA的分布式数据库监控系统研究与实现[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
8 孙强;邹华;杨放春;;下一代网络中业务执行环境SLEE操作维护管理系统的设计与实现[A];中国通信学会信息通信网络技术委员会2003年年会论文集[C];2003年
9 许雷;郑俊辉;;Web Service与CORBA的比较及分析[A];第九届全国青年通信学术会议论文集[C];2004年
10 杜凯;杨树强;贾焰;王怀民;;基于CORBA的海量数据加载中间件的研究与实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
中国重要报纸全文数据库 前10条
1 北京东方通信科技发展有限公司 苏洋;CORBA简介[N];计算机世界;2001年
2 IDG电讯;将C#与CORBA联起来[N];计算机世界;2000年
3 北京东方通信科技发展有限公司 苏洋;CORBA服务[N];计算机世界;2001年
4 卢捍华 丁文 姚红;CORBA在电信计费账务系统中的应用[N];计算机世界;2000年
5 北京东方通信科技发展有限公司 苏洋;CORBA的基本内容(上)[N];计算机世界;2001年
6 ;灵活的CORBA平台[N];中国计算机报;2005年
7 未来;TMN+?=综合电信网络[N];人民邮电;2002年
8 马鑫;低容错成本谁之过[N];中国汽车报;2005年
9 ;以CORBA技术为核心的网管及计费系统[N];通信产业报;2001年
10 北方交通大学网络管理研究中心 李艳霞;初识CORBA/SNMP网关[N];计算机世界;2002年
中国博士学位论文全文数据库 前10条
1 周明辉;面向对象的容错中间件的研究与实现[D];中国人民解放军国防科学技术大学;2002年
2 郑洪源;供应链管理及其若干关键技术的研究与应用[D];南京航空航天大学;2002年
3 张镇;面向迎宾机器人组件化系统的建模与控制研究[D];上海交通大学;2011年
4 陈沛帅;基于CORBA的多Agent系统的研究与开发[D];浙江大学;2003年
5 彭舰;基于CORBA的分布式系统中实时—容错性的研究——分布式系统中动态调度的设计与实现[D];电子科技大学;2004年
6 彭德巍;移动Agent中间件平台及其测试模型研究[D];武汉大学;2004年
7 张建军;GPS与GIS技术在ITS系统中的应用研究[D];长安大学;2004年
8 余虎;数字电力系统基础架构平台技术的研究[D];湖南大学;2008年
9 高歌;面向ATMS共用信息平台的关键技术及实施方案研究[D];吉林大学;2005年
10 周双娥;实时分布容错系统的任务调度技术研究[D];哈尔滨工程大学;2003年
中国硕士学位论文全文数据库 前10条
1 王丽侠;基于CORBA的多层C/S模式的研究与应用[D];大庆石油学院;2003年
2 张建生;支持容错的CORBA事件服务的设计与实现[D];西北工业大学;2007年
3 曹明杰;基于CORBA构件应用服务器多层体系结构的研究与应用[D];河海大学;2001年
4 赵瑜;基于CORBA/XML的领域数据集成平台的研究与应用[D];河海大学;2003年
5 程亮;基于CORBA的WEB计算模型的研究与应用[D];西安建筑科技大学;2001年
6 党新梅;容错CORBA的Benchmark测试的研究与设计[D];国防科学技术大学;2003年
7 李娟;基于CORBA的OLAP系统的设计和实现[D];中国科学院软件研究所;2001年
8 赵谦;基于CORBA的计算机远程教育系统的设计与开发[D];河北大学;2001年
9 苏畅;基于CORBA的移动代理系统的研究与实现[D];南京航空航天大学;2003年
10 肖育军;基于CORBA的数据库访问构件和交换平台的研究与实现[D];湖南师范大学;2001年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026