基于CORBA的抽象传输框架的研究与实现

基于CORBA的抽象传输框架的研究与实现

张鹏[1]2001年在《基于CORBA的抽象传输框架的研究与实现》文中研究说明CORBA技术是一种面向分布对象计算的中间件技术,具有很好的互操作性、平台无关性等优点,特别适用于开发大型的异构环境下的分布式应用。采用CORBA开发分布式应用可以极大提高开发效率、缩短开发周期。因此,目前作为主流的中间件,CORBA已被广泛应用于电信、航空、银行业务、电子商务等领域。 随着企业应用需求的不断发展和变化,分布计算技术也不断的向前发展,CORBA技术同样如此。为了成为可以有效支持高性能应用的平台,CORBA中间件必须能够保持在端到端的应用中的传输层的QoS特性。传统的基于TCP/IP网络协议的GIOP/IIOPCORBA消息/传输协议已经难以适应于这些应用要求。本文提出基于CORBA的抽象传输框架,旨在将各种传输协议的相通部分或共性抽象出来,从而可以灵活的在ORB内核中插入不同的消息/传输协议,以适应各种不同的应用。 本文在我校自主研制的遵循CORBA标准的中间件产品StarBus3.0的基础上,首先分析了传统CORBA中间件所使用的GIOP/IIOP的局限性;接着,使用面向对象的基于模式的方法设计了一种可以灵活修改、可以便于各种协议插入的抽象传输框架,给出了该框架的基本结构、应用场景以及插入协议的基本过程;最后讨论了该抽象传输框架接口的实现技术,并以安全协议(SSL协议)为例,描述了一个新的协议实例的插入过程。

吴湛[2]2017年在《基于SCA的软件无线电波形建模关键技术研究与实现》文中提出软件无线电(SDR)是一种新型的无线电通信技术,它采用了开放式的体系结构,将模块化、标准化的硬件单元通过标准接口互联构成基本平台,将宽带A/D、D/A变换器尽量靠近天线,借助软件加载实现各种无线通信功能。软件无线电采用软件通信体系结构(SCA)作为其顶层设计规范,SCA全面制定了 API规范和软、硬件体系结构,实现了对软件无线电系统的管理和控制。SCA规范要求采用模型驱动架构(MDA)的开发模式,通过波形建模实现波形组件化开发,为此本文以国防科技大学研制的SCA集成开发环境为研究背景,分析了软件无线电波形建模方法。同时,SCA规范还规定波形组件之间通过CORBA中间件进行通信,并采用接口定义语言(IDL)定义组件API接口,为了解决波形应用开发人员编写IDL文件的复杂性和易错性问题,本文设计了 IDL建模工具,实现了 IDL文件的可视化建模和自动生成。由于IDL语言是一种纯描述性语言,它只对接口进行定义而不实现,因此,在使用IDL文件进行波形组件开发时必须通过IDL编译器将其映射为具体编程语言,并生成波形组件框架代码。然而,目前缺少一种能够有效支持DSP和FPGA波形组件框架代码自动生成的IDL编译器。为此本文设计了 SCA_IDL编译器,它能够实现IDL语言到C语言和Verilog语言的映射,生成DSP和FPGA框架代码,并配合课题组研制的运行在DSP和FPGA处理器上的CORBA中间件实现了 DSP和FPGA波形组件的标准CORBA通信。首先,对软件无线电波形建模的相关技术进行了阐述。介绍了软件无线电的相关技术,研究了软件无线电波形建模方法,重点阐述了软件无线电波形建模过程中需要实现的关键技术,指出了本文的主要工作。其次,对IDL建模工具的设计与实现进行了详细阐述。介绍了 IDL建模工具的总体结构,使用Eclipse RCP搭建了 IDL建模工具的基础框架,使用GEF框架实现了 IDL可视化建模,使用JDOM生成器和IDL-XML转换器实现了 IDL文件的导入和生成。然后,对SCA_IDL编译器的设计与实现进行了详细介绍。介绍了 SCA_IDL编译器的整体结构和执行过程,并将其按功能划分为参数解析子系统、IDL解析子系统和框架代码生成子系统,重点阐述了各子系统功能模块的实现过程。最后,对IDL建模工具和SCA_IDL编译器分别进行了测试。对IDL建模工具进行了建模测试,验证了IDL建模工具的实用性,对SCA_IDL编译器进行了自测试和CORBA通信测试,验证了SCA_IDL编译器的解析检错能力和生成框架代码的正确性。

项君[3]2001年在《高效灵活的分布对象计算环境的研究与实现》文中提出进入90年代,随着分布计算技术的发展,分布对象计算已成为分布计算的主流。分布对象计算环境解决了分布应用面临的十分突出的系统集成问题,被广泛应用于各个领域,已成为当前研究的热点,并且出现了以CORBA、DCOM、Java RMI等为代表的分布对象计算模型。其中,CORBA满足平台、实现语言的无关性,透明性、互操作性和开放性等分布计算的本质属性,已成为分布对象计算的主流。然而,分布对象计算的多层次抽象本质和其具体计算模型的不足使得当前的分布对象计算环境往往是一个低效、固定、静态、黑箱式的软件平台,难以满足来自不同领域的应用需求,阻碍了分布对象计算在各领域的深入应用。因此,如何基于分布对象计算的本质定义分布对象计算的抽象层次及其实现模型,并在层次与应用需求以及性能之间寻求平衡则成为分布对象计算领域中研究的重点。 针对上述问题,本文的主要工作围绕高效、灵活的分布对象计算环境技术的研究展开,其基本思路是通过分布对象层次抽象模型建立开放实现,支持扩展和定制的分布对象计算环境框架,优化各抽象层次和内部机制的实现,在计算环境中建立灵活的配置结构,提供对请求处理的控制和调度机制,支持分布对象计算环境的动态配置,动态响应资源和环境的变化,满足来自不同领域的不同应用需求。在此基础上,我们开发了一个符合CORBA2.3标准的高效、灵活的分布对象计算环境。本文的主要工作包括: 1.基于分布对象计算提出了分布对象层次抽象模型,定义了分布对象的抽象层次。综合Agent技术与分布对象计算深入研究了分布对象计算环境的总体框架。基于AOP(Aspect-Oriented-Programming)技术和构件技术,通过层次抽象模型细化总体框架,提出了一种开放实现的层次式分布对象计算环境框架ML-DOF。ML-DOF支持分布对象计算环境的扩展和定制以及在功能结构上的垂直划分。基于ML-DOF分析了CORBA和Java RMI计算模型,分别给出了开放式ORB模型和可扩展RMI模型,克服了原有模型的不足。 2.针对分布对象计算环境低效、单一策略的实现,本文基于ML-DOF研究了各抽象层次的优化技术和开放实现技术,提出了一种基于CORBA中公共数据表示的高效编码算法和延迟编码算法,能有效地将编译型编码效率提高12%~33%,对于解释型编码和复杂数据类型具有更好的优化效果;提出了一种基于常量时间的对象适配策略和多种策略集成框架;提出了一种具有较优时空效率以分布对象类型为单位的基于方法分发策略定制的优化机制和分层算法以及基于处理句柄直接定位方法的方法分发策略;给出了一种基于不变量分析和内容共享的内存优化技术。采用上述策略和技术对StarBus进行优化,在给定的BenchMark下测试,总体效率提高了30%左右。 3.基于ML-DOF框架提出了一种高效、面向服务和对应用透明的本地请求优化模型MOCICF,支持CORBA计算模型的所有属性和透明性假设,例如请求处理语义、请求激活方式和操作散转方式的组合和相互透明等属性。 4.针对分布对象是分布共享资源管理属性的一种抽象表示,本文研究了分布对象资源访问的多层映射模型和基于反应式Agent模型的事件处理机制,提出了一种划分分布对象计算环境的配置结构,建立灵活应用部署环境的层次管理域模型MLMD及监控结构,支持不同管理属性的实现。基于MLMD和CORBA计算模型提出了一个可灵活配置的多端口ORB结构,支持层次管理域的部署,并讨论了流控机制的实现,基于Reactor国防科学技术大学研究生院学位论文模板的扩展技术提出了一种事件类型“借用”策略的公平、自调度的流控机制算法。基于监控结构,提出了一种独立于应用和底层支持的引用驱动类型的适应性请求调度机制,高效支持分布对象系统物理拓扑结构的动态改变和其它管理属性的实现。 5.为支持分布对象计算环境的动态配置,本文提出了一种叁层管理结构和满足动态配置一致性的条件。在此基础上,提出了一种具有较好效率、不限制实现环境、易于使用、支持非预定义构件交互的ORB动态配置管理结构,并提出了一种独立于应用,支持在线动态配置的协议TCDRP,解决了动态配置的关键问题。 6.实现了一个高效、灵活的分布对象计算环境starBus。讨论了系统内核的实现和CORBA23中新特性,如POA、值对象、IDL编译器、编码引擎等的实现技术。另外,对所实现的具有不同特性的StarBus版本完成了各方面测试,总结了一套较为成熟的测试技术,目前已基本产品化,被广泛应用于各个领域。 最后,本文总结了课题研究的主要成果,并给出了下一步要进行研究和工作的方向。

雷鹏斌[4]2016年在《软件无线电系统中CORBA中间件关键技术研究与实现》文中研究说明软件无线电概念的提出使无线电设备从长期依赖于固定硬件的方式解放出来,利用软件思想实现各种功能;为了使软件无线电标准化,并具有更好的移植性和重用性,美军提出了软件通信体系结构SCA规范,SCA采用CORBA中间件来实现不同功能波形组件间的相互通信;在软件无线电系统,CORBA中间件起到屏蔽处理器、操作系统以及编程语言差异的软总线的重要作用。随着软件无线电技术的迅速发展,当前CORBA中间件在软件无线电系统中的应用面临着诸多问题,一方面,大多数CORBA产品性能并不理想,其主要表现在较大的传输时延、较低的数据吞吐量等方面,CORBA性能直接影响到系统整体传输效率;另一方面,现有CORBA实现只支持GPP通用处理器,对于DSP、FPGA等专用处理器不能提供有效支持,这将导致DSP上的波形组件不能通过简单的、标准的方式实现与其他组件的通信;为了解决上述问题,本文实现了对CORBA中间件的优化处理和支持DSP的CORBA中间件的研发。首先,本文介绍了软件无线电技术和SCA软件通信体系结构,并对SCA中采用的CORBA中间件的实现技术展开深入的研究,在此基础上,对广泛应用的TAO中间件进行性能分析与测试,得出了报文处理过程是造成TAO传输时延大的内在因素的结论,为此,本文提出了简化TAO的工作流程、优化报文中冗余字节等优化策略对TAO进行优化处理。其次,针对CORBA中间件在DSP处理器上的实现展开深入的研究,指出了硬件抽象层技术存在的缺陷;分析了实际应用中DSP对CORBA中间件的功能需求,提出采用SCA中轻量级中间件标准作为总体的设计原则;详细设计了各个功能模块,如传输协议选择、封装和解析模块等,另外,本文还设计实现了IDL-C编译器,用于将IDL语言描述的接口编译成C语言框架代码文件。最后,搭建了测试平台对本文设计实现的CORBA中间件关键技术进行了测试验证,结果表明,经优化后的TAO中间件传输时延明显下降,性能得到改善,同时验证了DSP波形组件能够通过本文设计的中间件实现与GPP波形组件通信,从而证明了支持DSP的CORBA中间件的有效性。

盛秀杰[5]2010年在《基于设计模式和框架的E&P领域基础中间件研究》文中提出在我国,甚至世界范围内,经过数十年的高强度的勘探与开发,含油气盆地已进入勘探与开发的高成熟阶段,对油田的投入与产出有着越来越高的要求。统筹兼顾、多学科、多因素综合分析以及最快采用新技术与新方法是获取地下更准确认知、最大化提高采收率的最终有效途径。同时,油气E&P领域不同学科的专家们需要突破常规研究思维,在深入对本学科研究的同时,在跨学科的新技术引入、不同学科团队合作的有效性方面做大胆突破。多年来,围绕有利勘探目标圈定,精细油藏描述等研究课题,油气E&P领域已经在石油地质、勘探地球物理、油藏地球物理、测井解释、钻井工程等方面形成有效的跨学科研究模式,包括相对成熟的研究团队组织模式。但,目前油气E&P领域的综合研究在团队运作和技术手段上还相对落后。如,项目资料仍过多停留在纸介质层面,常见的有课题报告、离散的图件、和诸如数据表格等简单的计算机文件。项目研究则借助于通用的数据处理和图形处理软件来进行,这样的现状难以满足当下勘探与开发的高水准要求,从而也导致了一系列问题:通用数据处理和图形软件均有各自的原始数据格式和并非面向油气勘探与开发的数据处理功能,原始数据的准备一般只能以人工的方式进行,导致基础资料整理工作繁重且容易出错。研究成果和原始数据之间缺乏迅速高效的互动反馈及追踪机制,在研究成果中补充考虑新获取的信息和资料极为困难;多种来源和形式的资料难以有效的集成化管理,研究人员往往无法保证在应用全部资料的基础上得出合理的解释和判断,进而影响最终的研究成果的有效性等。以本文所在课题为例,本文所在的“鄂北杭锦旗地区油气地质综合评价与目标优选”课题对上述问题已经有“很好”的反映,也是目前典型主流研究团队的运作模式。本课题涉及到多门学科的最新研究,以便于该工区新的有利勘探目标的圈定。不管是地化方面的研究(各种地表异常圈定)、构造方面的研究(等时构造层位的建立)、地球物理方面的研究(波阻抗的反演计算)等,课题涉及的不同学科的研究基本上各自独立进行,项目关注的是最终研究结果及基于不同学科研究结果的主观判断与综合分析。显然,尽管上述学科最后分别提供了以不同的图件形式表达的研究结果,但无法实现多学科间研究成果的统一量化表达,进而更快速准确地进行空间对比和分析,同时多学科间缺乏具有实际意义的协同互动研究过程。针对上述问题,本文研究在油气E&P领域与信息科学、地理信息等其它领域结合方面做了一些探索性研究。本文研究最终落脚在信息科学、空间数据管理等最新技术发展在油气E&P领域中的应用,希望一方面把跨领域的最新研究思维和技术成果引领到当下油气E&P领域,更为重要的是以“适当的形式”能够量化、串接、组织起当下多学科的研究过程及成果,达到真正意义上的多学科综合分析效果。目前,“适当的形式”就是本文提出的油气E&P领域基础中间件。本文在领域基础中间件的定义、体系架构设计及基于领域基础中间件的相关应用软件开发等方面探讨了全新的技术路线及有意义的尝试:①在最快新技术与新方法应用方面,需要释放油气E&P领域专家们更多的时间与精力,不在被羁绊于本学科典型应用软件开发,在能够集成既有不同研究成果(也就是典型专业应用软件)基础上,更多推动本学科新算法、新技术的研究;②在推进不同学科间的有效研究流程方面,需要“映射”不同学科的研究活动,定义研究流程中的关键节点及上下文约束,使得不同学科的研究流程具有高度的可组合性及可匹配性;③在不同学科间的基本沟通方面,需要“抽象”油气E&P领域的数据、信息以及研究结果(知识的表现),一方面使得不同学科的研究具有一致的沟通与信息表达基础,同时通过对以往、现今及未来的海量领域数据的建模、存储及基于空间数据进行管理等方面有新的突破;④有了油气E&P领域不同学科的研究活动“代表”(基于通用应用软件框架的专业应用软件实现),符合不同学科的一致性“语言”定义(领域统一数据模型)以及不同学科的一致性研究“过程”定义(系列领域服务的接口表达),接下来需要搭建不同学科的实时沟通平台,形成真正有效的面向油气E&P领域的“智能化”协作平台。因此,围绕上述要点,本文主要做了以下几个方面的研究:(1)理顺了当下信息科学技术最新的软件开发理念(软件重用)及基础软件实现(通用基础中间件),强调了系列软件重用的成果(面向对象封装、不同层次的设计模式、框架等)在形成弹性软件体系结构,快速、健壮软件实现的同时,更为重要的是以系列设计模式为代表的创新性思维模式可以被直接应用到油气E&P领域数据模型设计中,突破了传统的数据建模手段。等同系列操作系统和系列商业数据库,面向分布式异构环境软件开发的基础中间件作为近几年来信息科学技术的最新技术发展,其必将在油气E&P领域信息化的过程中扮演越来越重要的角色。(2)通过深度参与油气E&P领域的典型横向课题,识别、定义领域基础中间件在多学科协作方面覆盖的范畴及需求,顺承通用基础中间件的封装与设计理念,国内第一次比较完整的阐述了面向油气E&P领域的基础中间件定义及特点。定位多学科的有效协作,在数据集成、应用软件集成、面向对象的分布式计算及面向系列领域服务的“智能化”平台四个方面,给出了清晰的技术路线阐述及关键点说明。(3)在数据集成方面,除了强调信息科学技术在软件重用方面的新思维引入到统一领域对象的建模中,给出全新的领域对象间的关系定义外,强调了统一领域数据模型建模中的其它若干关键技术点。如,基于数据、信息、知识驱动的领域实体对象的归类技术,通过“活动”的概念来真实反映现实世界中不同学科的实际研究过程及信息传递。基于海量数据管理的角度,面向油气E&P领域比较系统完整地引入空间数据对象概念,其与领域实体对象、空间索引机制等一起为领域数据的管理提供了最新的技术途径。最后,面向软件开发层面,基于模板技术等给出了部分领域对象的工具箱代码实现,展示了最新软件开发过程中的实践成果。(4)在应用软件集成方面,特别强调了通用应用软件框架的概念。其一方面定位于有助于不同学科专业软件的快速开发外,更为重要的是通过融合相关领域服务的代理类,使系列油气E&P领域的专业软件达到企业级甚至更高级别的软件集成效果。(5)在面向对象的分布式计算方面,更多强调了直接受益于当下满足CORBA规范的最新基础中间件的开源软件。一方面展示了基于CORBA规范的典型分布式应用软件的开发流程,另一方面在异步消息传递、请求与处理的并发处理等方面,给出了一些细节的实现思路。(6)面向系列领域服务的“智能化”平台概念奠定了面向油气E&P领域基础中间件的基本分层体系架构。命名服务、负载服务为代表的跨领域共性服务与基于地震属性的含油气检测为代表的领域服务即插即用于同一软总线,通过面向分布式环境的不同事件驱动等机制,与数据访问服务一起构建了支撑当下最新多学科研究深层次合作的技术方案。(7)以地震属性学的最新研究成果应用为切入点,基于领域基础中间件的设计理念及部分基础实现,在纵向上(相对单一的领域“智能化”服务平台)验证了基于领域基础中间件进行软件快速开发、软件集成、统一领域数据模型的存储与访问的验证。更为关键的是,结合杭锦旗地区的实际课题需要,给出了基于BIOT理论的含油气检测结果,为该工区的最终有利圈闭评价提供必要的佐证。最后,本文的研究过程及成果也希望被看作是对传统石油工程研究范围的一个积极突破,信息科学技术作为当下推动整体经济发展的不可缺少的原动力所在,在地学的学科分类研究中已经有很明显的体现,如地球探测与信息技术等。因此,信息科学技术为代表的其它领域的最新研究成果与油气E&P领域应该有更加明确的交叉研究方向与定义。一方面定位于利用其它领域的最新发展推动油气E&P行业的快速发展,即“资源有限,技术无限”,另一方面也为作为核心产业的油气E&P行业提供更多的民族软件。

刘宏, 史殿习[6]2002年在《一种抽象传输框架的研究与实现》文中进行了进一步梳理目前,大多数ORB中间件如VisiBroker、Orbix3等都只支持CORBA规范中定义的标准传输协议IIOP,而不支持其他传输协议如SSLIOP协议等。为了克服这一限制,该文在基于CORBA的分布对象软件平台StarBus的内核中设计实现了一个抽象传输协议框架ATF,该框架允许ORB灵活的配置传输协议,使得ORB内核不仅支持IIOP协议,而且可以支持其他协议如SSLIOP协议等,可以很好地满足多种应用的需要。

高歌[7]2005年在《面向ATMS共用信息平台的关键技术及实施方案研究》文中指出本论文主要依托“十五”国家科技攻关重大项目《基础交通信息采集与融合技术研究》和深圳市交警局项目《交通信息采集及共用信息平台研究》。论文主要围绕面向ATMS 共用信息平台的关键技术及实施方案进行了相关研究。全文共分八章。第一章介绍了论文的研究背景及选题的意义;第二章对搭建构建了面向ATMS 的共用信息平台的体系结构并提出了该平台的关键技术; 第叁章到第七章分别介绍了面向ATMS 共用信息平台所涉及的关键技术。第八章设计了基于CORBA 的交通共用信息平台应用框架以及实现。本论文围绕面向ATMS 的共用信息平台的关键技术及实施方案进行了探讨。从系统的角度研究了面向ATMS 的共用信息平台的构建以及平台搭建中涉及到的关键技术,其成果将对平台的具体建设和实施有较重要的参考价值,同时,对推广至各个城市的交通共用信息平台的建设有一定的理论指导意义。

赵刚[8]2007年在《基于CORBA的可插入协议框架的设计》文中进行了进一步梳理公共对象请求代理体系结构(Common Object Request Broker Architecture, CORBA)技术是一种面向分布对象计算的中间件技术,具有很好的互操作性、平台无关性等优点,特别适用于开发大型的异构环境下的分布式应用。采用CORBA开发分布式应用可以极大的提高开发效率、缩短开发周期。ARTs-OS是由华中科技大学华祥软件实验室ERTOS项目组自主研发的一款嵌入式实时操作系统。ARTs-ORB是建立在该系统上的一个满足CORBA规范的实时中间件,用以在分布式嵌入式实时环境下,对具有实时服务质量要求的任务请求的支持。传统的CORBA实现存在着静态协议配置、缺乏协议控制接口、单协议支持和缺乏实时协议的限制,从而无法满足高性能应用的需要。ARTs-ORB中的可插入协议框架旨在将各种传输协议的相同部分或共性抽象出来,从而可以灵活的在ORB内核中插入不同的消息/传输协议,以适应各种不同的应用。针对传统CORBA中间件所使用的GIOP/IIOP的局限性,提出了可插入协议框架应满足的要求,给出了可插入协议框架的总体结构。该框架包含了叁个主要的组件:对象请求代理(Object Request Broker, ORB)消息组件、ORB传输适配器组件和ORB策略控制组件。这几个组件允许应用开发者透明的扩充原有的通信架构以支持新的ORB消息和传输协议动态或静态绑定。运用了大量的设计模式,实现了可插入协议框架。在对实时性、安全性等性能要求较高的场合,用户可以透明的、动态的添加定制的专用协议到ARTs-ORB中,从而提高系统整体性能。

张乐[9]2007年在《基于分布式CORBA的系统研究和实现》文中指出当今分布式网络应用中,传统基于客户机/服务器的网络处理模式存在耦合度高,可重构性差的问题。针对这一问题,在远程控制应用背景下,研究了CORBA标准规范,设计并实现了基于CORBA的分布式远程控制系统。实验结果和性能测试表明,此系统在大规模网络环境中具有较好的性能和应用前景。在无线移动网络方面,存在带宽低,出错率高的无线移动环境下UTP适配层可靠性传输的问题。针对这一问题,研究了Wireless CORBA标准规范,分析了两种可靠性自动重传算法的特性,并设计了一个基于GIOP隧道适配层协议的UTP原型系统。仿真实验结果和性能分析表明,此原型系统解决方案可以提高无线移动网络的性能和吞吐率。本文的主要内容包括以下四个部分:1.在CORBA标准规范的基础上,利用软件工程标准化设计UML等方法,按照分布式叁层事务处理的系统结构,设计基于CORBA的分布式远程控制系统。2.在研究CORBA分布式开发环境TAO、ACE的基础上,实现和Windows平台上VC++开发平台的有效集成和互操作,并在此集成环境中实现基于CORBA的分布式远程控制系统。3.在分析无线移动网络特点及Wireless CORBA标准规范的基础上,利用Petri网技术进行系统建模,在无线网络的UDP传输层,设计了一个基于GIOP隧道适配层协议的UTP原型系统。4.在研究Wireless CORBA标准规范的基础上,实现在无线移动网络仿真环境Seawind基础上,基于GIOP隧道的UTP适配层协议的可靠性传输,并对两种自动重传算法GBN和SR进行了性能对比和数据分析。

许艳蕊[10]2004年在《扫描系统的安全管理研究与实现》文中进行了进一步梳理随着计算机和网络技术的飞速发展及其应用的普及,网络安全问题日渐成为关注焦点。近几年来,安全技术和安全产品有了长足的进步,部分技术与产品已日趋成熟。但是,单个安全技术或者安全产品(安全部件)的功能和性能都有其局限性,只能满足系统与网络特定的安全需求。综合安全管理能够对管理域内的安全部件进行安全信息收集和安全信息综合,并在此基础上进行信息分析,辅助决策,从而提升系统的安全性。综合安全管理已成为安全技术发展的必然趋势。 安全部件的管理信息建模是综合安全管理的核心内容之一。跨平台的管理对信息模型提出的目标是,定义通用的语法对管理环境中的实体的属性、操作和关系进行抽象和描述,并且模型与平台、应用、协议等无关。使用DMTF(Distributed Management Task Force)组织发布的公共信息模型(Common Information Model,CIM)可以达到建立标准信息模型的目的。 本文对基于CIM的管理信息建模方法进行了研究,提出了一个网络漏洞扫描系统的CIM管理信息模型。并以该模型为基础,对网络漏洞扫描系统的安全管理系统进行了设计与实现。本文的主要工作包括: 1.研究了CIM模型的有关理论及基于CIM的管理信息建模方法。详细分析了与安全部件扩展建模相关的CIM公共模型——应用程序管理模型。深入研究了CIM模型的管理实现框架,提出了基于代理的模型管理实现框架。 2.在分析和归纳网络漏洞扫描系统功能的基础上,构建了其对应的CIM通用模型。 3.设计和实现了网络漏洞扫描系统的安全管理系统。主要包括基于CORBA分布计算技术的安全管理系统结构设计、网络漏洞扫描系统的CIM模型在CORBA平台上的实现、管理代理设计和基于XML(eXtensible Markup Language)的管理信息交换方法设计等,并实现了一个网络漏洞扫描系统的安全管理系统原型。 论文的研究成果已在某总部的工程项目中得到应用,解决了网络漏洞扫描系统的管理信息建模及其综合管理问题。

参考文献:

[1]. 基于CORBA的抽象传输框架的研究与实现[D]. 张鹏. 国防科学技术大学. 2001

[2]. 基于SCA的软件无线电波形建模关键技术研究与实现[D]. 吴湛. 湖南大学. 2017

[3]. 高效灵活的分布对象计算环境的研究与实现[D]. 项君. 中国人民解放军国防科学技术大学. 2001

[4]. 软件无线电系统中CORBA中间件关键技术研究与实现[D]. 雷鹏斌. 湖南师范大学. 2016

[5]. 基于设计模式和框架的E&P领域基础中间件研究[D]. 盛秀杰. 中国地质大学. 2010

[6]. 一种抽象传输框架的研究与实现[J]. 刘宏, 史殿习. 计算机工程与应用. 2002

[7]. 面向ATMS共用信息平台的关键技术及实施方案研究[D]. 高歌. 吉林大学. 2005

[8]. 基于CORBA的可插入协议框架的设计[D]. 赵刚. 华中科技大学. 2007

[9]. 基于分布式CORBA的系统研究和实现[D]. 张乐. 中国科学院研究生院(西安光学精密机械研究所). 2007

[10]. 扫描系统的安全管理研究与实现[D]. 许艳蕊. 国防科学技术大学. 2004

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

基于CORBA的抽象传输框架的研究与实现
下载Doc文档

猜你喜欢