安全管理平台中通信中间件的研究与实现

来源 :北方工业大学 | 被引量 : 2次 | 上传用户:lijiarose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网络的普及,网络安全问题日益严重,单一的安全软件或安全设备已经不能满足对于安全状况的需求,因此,网络安全管理平台应运而生。一个完整的网络安全管理平台能够集成多种网络安全设备或软件,收集各种不同类型的安全信息,对当前的网络安全状况作出综合评估并给出相应的策略。同时临近网络中的网络安全管理平台还能互相联系,向临近网络发出预警等信息。由于各种安全软件或设备类型不同、厂家不同,采用的通信方式也各不相同,没有一个统一的标准,给安全信息的收集工作带来了很大的麻烦。同时,相邻网络之间也涉及到局域网-广域网通信等问题。因此,需要为网络安全管理平台设计一个专用的通信系统,来解决通信过程中遇到的各种问题。本文针对网络安全管理平台中对通信的各项需求,在对现有通信中间件进行详尽分析的基础上,综合了多种现有通信中间件的优点,同时考虑了网络安全管理平台的通信特点,设计了一款专用的通信中间件。该通信中间件主要有以下特点:多语言支持:为了适应多种编程语言的需要,为不同语言提供不同的用户接口。多平台支持:通信中间件的主体服务部分使用Java语言编写,可以在多种操作平台上部署。屏蔽IP地址:各用户使用名称作为标识,不使用IP地址。在通信时,只需要知道对方名称,不必知道IP地址,双方即可通信。自恢复功能:在通信过程中自动检测网络状态,一旦有异常情况发生,将自动重新建立通信连接。第三方扩展:可以根据需要在广域网通信时使用第三方提供的通信程序,自身只作为局域网内部通信使用。在本通信中间件的设计中,主要使用了多线程(异步传输)、socket(实现通信)、线程池(多用户支持)、JNI(第三方扩展)等技术。本设计的实现,为用户提供了简单的接口,使网络安全管理平台的开发人员在进行设计的时候,不必再考虑复杂的通信问题,减轻了负担,提高了效率。
其他文献
本文首先介绍了网络流媒体技术,流媒体的结构和技术特征、传输协议及提供的服务,对当前著名的视频编码标准H.264和MPEG-4进行的简单的分析,以及流媒体的应用领域。其次,根据
网络管理的目标是最大限度地增加网络的可用时间,提高网络设备的利用率、网络性能、服务质量和安全性,提供网络的长期规划。随着网络规模的不断扩大、用户的快速增长,以及日
网络教育是一种基于互联网的传播手段进行学习与教育的一种新型的教育培训方式。当前商业化的网络教育平台大多数是基于B/S、C/S模式的,这种模式最主要的缺点是交互性差、实时性
质量控制是企业生产中最重要的一环,质量控制方法一直都是制造业研究的热点。目前基于数据挖掘的质量控制方法是研究的热点,有不少研究人员围绕数据挖掘提出了各种不同的质量控
随着信息技术和互联网的迅速发展,网络信息安全问题已经成为当今倍受关注的问题,对网络通信中的信息安全问题的研究是当前信息时代的迫切需要。本文设计并实现了一个安全通信系
通过在单个芯片上集成成千上万个简单处理核来获得高性能和高吞吐量,已成为目前计算机体系结构研究的热点。虽然众核芯片上的单个简单处理核不具备复杂控制逻辑,在开发指令级
近些年来,由于移动通信和蜂窝电话的发展趋势非常迅速,无线设备网络容量的需求与频率资源的受限已在实际网络运营中日益暴露,并严重困扰着各个移动通信运营商。合理的网络规划和
随着计算机技术的不断发展,特别是网络技术的不断发展,企业信息系统和以往相比,也有了巨大的进步。企业级的应用不再满足于单机系统和简单的客户/服务器系统,而是向着三层或
数据挖掘中的分类与聚类问题一直都是研究的热点,因为它们贴近实际生活,能为人们提供各种应用模型。近年来对分类和聚类的研究也从纵向研究逐渐转变为横向研究,即与其他算法进行
随着高性能计算机技术的迅猛发展,高性能计算机逐渐在很多行业的得到应用。网格技术的迅猛发展更是促进了高性能计算机的使用。要充分发挥高性能计算的效能,要有与之相适应的软