基于CORBA的分布式工程图档管理系统的设计
- 格式:pdf
- 大小:101.13 KB
- 文档页数:2
基于CORBA分布式统一网管的性能管理系统设计摘要:本文基于的统一网管平台,根据联通规范的要求,基于CORBA技术,按照统一网管平台架构的思想,结合作者对性能管理中数据采集系统所作的研究,设计了性能管理系统,包括如何创建任务、删除任务、数据采集等。
关键词:性能管理;数据采集;CORBA引言现在网络上的分布式系统的建构主要有两个规范:公共对象请求代理体系结构(CORBA)和分布式组件对象模型(DCOM),由于DCOM的接口定义语言(IDL)不支持继承以及缺乏在Unix平台的支持,而NT的网络稳定性还有待提高,在DCOM规范上实现TMN的应用还没有得到广泛的应用。
现在的大多数厂商都把注意力集中在基于CORBA的TMN应用上。
目前联通CDMA服务设备提供商,都是基于各个产品线独立开发自己的网络管理系统,这些系统在性能管理部分的功能是大同小异的,这样无形中就严重浪费了资源,所以有必要进行整合网管以节约人力资源。
同时,联通网管系统为了提高联通CDMA网络的运营水平,决定采用联通网管省地集中管理的设计思想,统一管理不同厂商的设备。
按照联通CDMA95/1X网络管理技术规范中联通CDMA省级网管系统与各设备厂商OMC间的接口功能要求,服务商的CDMA OMC系统必须提供相应的北向接口。
以为CORBA在分布及异构计算机环境下为应用软件的开发提供了一个公共的框架,使开发软件既面向对象又具有可重用、可移植及可互操作性等特点,所以需要采用CORBA技术提供北向接口同时将所有的网管软件进行整合。
本文根据联通规范的要求以及整合网管的实际需求,结合作者对性能管理中数据采集系统所作的研究,设计了一个基于CORBA分布式统一网管的性能管理系统。
1统一网管平台设计网管中心(OMC)通过二级或三级组网结构,来构建集中网管系统,三级组网结构如图1所示。
以三级组网为例,依据所处物理位置以及管理范围和功能的不同,OMC由三种节点组成,分别是OMM、LOMC、POMC。
一种基于CORBA的分布式全文检索系统设计
赵刚;赵明生;扈昱;尚彤
【期刊名称】《计算机工程与应用》
【年(卷),期】2003(039)015
【摘要】海量信息的全文检索是人类获取信息的重要手段之一,而网络海量信息的检索使传统的全文检索技术面临新的挑战.如何改善检索系统的结构,提高检索系统的性能和效率,以加快检索速度,成为一个值得研究的课题.公用对象请求代理体系CORBA技术的出现为这一课题提供了一个有效的解决方法.该文在对WEB计算方式和CORBA体系进行详细讨论的基础上,结合实际课题的研究,给出了一种基于CORBA技术的分布式全文检索系统架构设计.
【总页数】3页(P125-127)
【作者】赵刚;赵明生;扈昱;尚彤
【作者单位】清华大学电子工程系网络与人机通信研究所,北京,100084;清华大学电子工程系网络与人机通信研究所,北京,100084;清华大学电子工程系网络与人机通信研究所,北京,100084;北京大学医学部网络中心,北京,100080
【正文语种】中文
【中图分类】TP311
【相关文献】
1.一种基于CORBA的分布式入侵检测系统设计构想 [J], 俞晓雯;高强;赵振兵
2.一种基于CORBA的分布式应用模型 [J], 李海闻;宁敏;林福良;周武
3.基于CORBA分布式零件库系统设计与实现 [J], 孟宪福;崔建国
4.基于CORBA分布式统一网管的性能管理系统设计 [J], 柳波;严丽娜
5.基于UML和CORBA的分布式应用系统设计 [J], 陈夏梅
因版权原因,仅展示原文概要,查看原文内容请购买。
基于CORBA的分布式系统的设计
辛玲
【期刊名称】《软件导刊》
【年(卷),期】2010(009)006
【摘要】指出了软件开发过程中传统两层C/S结构存在的不足,提出了基于CORBA的三层分布式结构,在Delphi环境下完成了CORBA中间件模型.实验表明:系统中三层结构层与层之间相互独立,任何一层的改变不影响其它层功能.这种结构使得客户程序与服务器端分离,更有利于系统的维护和代码的重用.
【总页数】3页(P111-113)
【作者】辛玲
【作者单位】中国地质大学江城学院,机械与电子信息学部,湖北,武汉,430200【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.基于CORBA的分布式系统在核电站DCS的设计与研究 [J], 郭欧杰;石亮
2.基于CORBA的分布式系统的设计 [J], 辛玲
3.基于CORBA的分布式系统监测技术及其应用 [J], 黄其民
4.基于CORBA/JAVA RMI的分布式系统应用研究 [J], 张彬
5.基于CORBA的分布式系统实时语音播放程序设计 [J], 肖忠琴;秦开字
因版权原因,仅展示原文概要,查看原文内容请购买。
基于corba的网管系统的设计与实
现
基于CORBA的网管系统是一种分布式计算系统,应用了Common Object Request Broker Architecture (CORBA) 技术,它提供了一个可以在多个不同的计算机平台之间进
行信息共享的环境,使得网络管理员能够方便地监控和管
理网络设备。
网管系统设计的步骤如下:
1. 分析设计用户需求:首先,要对用户的需求进行分析,根据用户的需求,确定系统的功能和性能,以及所需
要的硬件和软件资源。
2. 选择网络管理软件:根据用户需求,选择合适的网络管理软件,这也是实现基于CORBA的网管系统的基础。
3. 设计网管系统的架构:在设计网管系统的架构时,必须考虑系统的高可用性、易维护性、可扩展性和安全性
等方面,并确定系统的客户端和服务器端组件。
4. 编写服务器端程序:在开发网管系统的服务器端程序时,必须考虑系统的可移植性、易扩展性和可更新性等
特性,以支持多种网络协议和多种网络设备。
5. 编写客户端程序:客户端程序的开发包括界面设计和数据处理,它使用户可以轻松地操作网管系统,并可以获取网络设备的状态信息和运行状况。
6. 测试:完成网管系统的开发后,需要进行测试,以确保系统的正确性和可靠性。
7. 部署:最后,将网管系统部署到客户端和服务器端,以满足用户的需求。
基于CORBA的分布式程序设计V1.01基于CORBA的分布式程序设计Advanced CORBA Distributed ProgrammingAuthor :尹峻峰Version: 1.01Date : 2003年5月20日Update : 2022-04-27目录引言 (3)摘录 (4)声明 (5)第一章CORBA简介............................................................. 61.1CORBA概述 ............................................................................................................................... 61.2CORBA的发展与演化 ............................................................................................................... 7第二章CORBA的核心 (8)2.1基本概念: (8)2.2CORBA体系结构概述 (11)2.3核心ORB的结构 (13)2.3.1 ORB结构 (14)2.3.2 主要构件 (17)2.3.3 系统集成 (20)2.3.4 互操作 (21)第三章CORBA程序的编写过程 (27)3.1开发CORBA的步骤 (27)3.2CORBA程序的工作流程 (27)3.3工作流程的细节 (27)3.3.1 Server启动 (27)3.3.2 Client调用 (28)3.3.3 调用完成 (28)第四章CORBA的服务类型 (30)4.1详解CORBA事件服务实现 (30)4.1.1两种事件数据传送模型 (30)4.1.2事件信道 (30)4.1.3推模型 (31)4.1.4拉模型 (32)4.2C ORBA互操作的命名服务 (34)第五章基于CORBA的分布式软件开发 (38)5.1分布式技术的基本原理 (38)5.1.1传统的面向对象分析与面向对象设计方法 (38)5.1.2分布式对象技术 (38)5.2分布式软件构件的特征 (39)5.3分布式对象的服务 (39)5.4基于CORBA的分布式应用 (40)5.4.1分布式应用程序设计的主要问题 (40)5.4.2 Corba中IDL的设计 (40)第六章应用实例 (42)6.1新一代BOSS系统的CORBA解决方案 (42)6.1.1 应用背景 (42)6.1.2 简介 (42)6.1.3 BOSS系统体系结构 (43)6.1.4 开发新一代BOSS系统 (44)6.1.5本系统具有的特点 (46)6.2基于CORBA的聊天软件 (47)第七章结束语 (60)7.1CORBA的应用方向 (60)7.2CORBA应用前景 (60)第八章附录 (62)8.1CORBA版本 (62)8.2最新CORBA产品 (62)8.3最新标准CORBA3 (63)第九章参考资料 (66)引言近年来,随着互联网技术的日益成熟,公众及商业企业正享受着高速、低价网络信息传输所带来的高品质数字生活。
中国科学技术大学硕士学位论文基于CORBA的集成管理应用分布式软件姓名:***申请学位级别:硕士专业:计算机软件与理论指导教师:***20050501中国科擘技术大学硕士论文基于CORBA的集成管理应用分布式软件框架模块提供对管理设备的性能监控以及对性能参数的设置等。
和配置管理服务类似该服务也是通过数据采集和适配管理模块来完成管理任务的。
3)安全和计费管理和配置管理类似,可以通过数据采集和适配管理模块收集相应的信息并进行适当的处理。
安全管理可以提供管理用户对整个网络的安全评估,找出系统的安全瓶颈进行防范和补丁处理,围堵网络中的安全漏洞。
计费管理则可以帮助网络运营商获取各种网络业务的收费情况。
下面分别介绍和框架相关的各后台服务模块的设计:5.1数据采集和适配管理模块实现对应该模块设计了Mediation子系统,它负责:1)与下层的网管进行连接;2)把从前台传过来的在网元或网管上的命令进行解析,适配成对下层网元或网管上的操作;3)采集网管上的告警,通过事件通道发送给FMS故障管理模块。
这些任务的完成是通过NEEngine对象来实现的。
NEEngine是基于iMAP开发的网管系统与实际物理网元交互的网管侧代理对象,它向网管系统其他模块提供与具体网元协议无关的功能接口,将物理网元的协议版本等差异性屏蔽在其内部实现中。
所有产品的适配逻辑都在NEEngine的接口中实现。
Mediation子系统就是一个对NEEngine管理控制的子系统。
下图是该模块的内部结构:图18MED子系统结构40中国科学技术大学硕士论文基于CORBA的集成管理应用分布式软件框泉5。
3安全与认证管理实现图23应用集成的位置上图为该模块在系统中的位置,它作为iMAP基本服务被提供给其他产品服务使用,产品调用该模块提供的接口以集成安全服务。
该模块也提供自身的安全业务接口给安全前台使用,完成安全管理的业务需求。
图24权限分配的结构图上图为权限分配的结构图,通过关联用户、组、安全对象、权限、操作来最终控制用户可以使用的操作。