基于组件代理服务器的DCOM负载平衡策略与实现

基于组件代理服务器的DCOM负载平衡策略与实现

论文摘要

本文主要是针对DCOM的负载平衡问题。所谓负载平衡就是将计算平均到多个机器上,将客户的请求发送到负载最轻的服务器上。本文从上层用户即编程用户的角度提出一种低成本平衡策略。通过分析DCOM的实现架构,分析DCOM暴露给程序人员的接口,提出了基于组件代理服务器的方案,并对它的性能与成本进行了分析。此方法尽可能的利用了现有的资源,使现有的DCOM组件能轻而易举的实现平衡负载。 用于实现负载平衡的方法有不少,本文重点讨论了基于代理服务器的方法,这是网络应用中的一种常用方法,适用于对实时性要求不太高的系统,能很好的改善系统的响应效率。这种方法的重点问题是拦截用户的请求,并选择最优的服务器。本文用代理组件来拦截用户的请求,在代理组件中选择最优的服务器,选择最优的服务器的方法也有很多,本文用响应时间(ping)作为说明和演示,系统会创建一个后台线程来定时获取响应时间。 本文的目标是提供一套通用的解决方案,跟具体的组件代码无关。此解决方案不改变现有的任何代码,用户要做的唯一的事情是配置,就好像用dcomcnfg配置DCOM组件一样。

论文目录

  • 摘要
  • Abstract
  • 第一章 COM/DCOM的概念
  • 1.1 COM是什么
  • 1.2 COM的起源
  • 1.3 COM的结构
  • 1.3.1 对象与接口
  • 1.3.2 客户/服务器模型
  • 1.3.3 COM库
  • 1.4 COM的特性
  • 1.4.1 语言无关性
  • 1.4.2 进程透明性
  • 1.4.3 可重用性
  • 1.5 COM的发展前景
  • 1.5.1 COM与Windows操作系统
  • 1.5.2 COM与数据库
  • 1.5.3 COM与Intranet应用
  • 1.5.4 COM与Internet
  • 1.6 从COM到DCOM
  • 第二章 负载平衡问题的提出
  • 第三章 基于组件代理服务器的负载平衡策略
  • 3.1 DCOM的系统构架
  • 3.2 基于组件代理服务器的DCOM的负载平衡实现方法
  • 3.3 采用组件代理服务器后的分布式系统结构的表示图
  • 第四章 程序的实现
  • 4.1 程序目标
  • 4.2 需要实现的功能
  • 4.3 程序实现
  • 4.3.1 DCOM服务器群集的组织
  • 4.3.2 类厂的实现
  • 4.3.3 后台线程的设计
  • 4.3.4 Ping机制的实现
  • 4.3.5 程序逻辑流程设计
  • 4.3.6 使代理服务器与DCOM组件服务器并存
  • 第五章 成本,效率与性能分析
  • 5.1 效率性能分析
  • 5.2 成本分析
  • 第六章 结束语
  • 参考文献
  • 致谢
  • 硕士研究生期间发表的论文
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].使用DCOM开发分布式系统[J]. 智能计算机与应用 2015(01)
    • [2].CORBA与DCOM桥接设计与实现[J]. 计算机技术与发展 2008(05)
    • [3].基于DCOM的分布式数据通信系统的研究[J]. 工矿自动化 2008(03)
    • [4].DCOM在混合总线自动测试系统的应用[J]. 电子制作 2018(08)
    • [5].基于COM/DCOM的管控一体化系统设计与开发[J]. 工业控制计算机 2014(08)
    • [6].基于DCOM的动态运输调度多智能体系统研究[J]. 计算机应用研究 2009(03)
    • [7].用DCOM实现机群环境下的并行线性方程组求解[J]. 科技信息(科学教研) 2008(18)
    • [8].基于DCOM的远程监控系统的研究与实现[J]. 数字通信世界 2018(02)
    • [9].基于COM/DCOM技术的Web GIS构建方法应用[J]. 森林工程 2009(01)
    • [10].关联规则挖掘的DCOM实现[J]. 信息技术 2008(03)
    • [11].基于DCOM和MIDAS分布式联网订房系统的研究[J]. 佳木斯大学学报(自然科学版) 2018(01)
    • [12].OPC通信中的DCOM配置及问题处理[J]. 自动化技术与应用 2010(06)
    • [13].基于DCOM技术的应用服务器的设计与实现[J]. 科技创新导报 2009(18)
    • [14].DCOM技术在Object Web中的应用探讨[J]. 湖南工业职业技术学院学报 2009(06)
    • [15].基于COM/DCOM构建类似MVC程序框架的实现[J]. 计算机与现代化 2010(11)
    • [16].基于分布式组件对象模型(DCOM)构建CBTC车载测试平台的技术[J]. 城市轨道交通研究 2013(06)
    • [17].基于Web Service的WebGIS应用系统模式及其与其他模式的比较[J]. 科学技术与工程 2008(17)
    • [18].用MAC模式实现DCOM安全稳定访问的一种方法[J]. 制造业自动化 2012(12)
    • [19].基于DCOM技术的三层分布式网络的实现[J]. 计算机测量与控制 2009(07)
    • [20].Delphi中DCOM组件的开发及调用[J]. 电脑编程技巧与维护 2012(21)
    • [21].基于DCOM实现的紧缩场测试系统数据自动录取与生成[J]. 自动化技术与应用 2015(04)
    • [22].基于COM/DCOM的多数据库系统的研制[J]. 商场现代化 2009(13)
    • [23].基于远程通讯的COM与DCOM分布式组件技术分析[J]. 大庆师范学院学报 2013(03)
    • [24].基于DCOM分布式网络的电站综合自动化系统设计与应用[J]. 水电能源科学 2011(04)
    • [25].基于DCOM构件和移动磁盘的分布式数字认证[J]. 网络安全技术与应用 2008(07)
    • [26].DCOM分布式软件技术在EIS中的研究和应用[J]. 华北地震科学 2008(03)
    • [27].生产管理系统中客户端配置及故障分析[J]. 化工管理 2018(27)
    • [28].三种分布式对象技术分析[J]. 大众科技 2014(02)
    • [29].基于DCOM和ASTM的LIS联机通信研究与设计[J]. 计算机工程 2009(04)
    • [30].OPC UA技术简介[J]. 中国仪器仪表 2014(08)

    标签:;  ;  ;  ;  

    基于组件代理服务器的DCOM负载平衡策略与实现
    下载Doc文档

    猜你喜欢