基于ID路由和ACE的网络消息交换系统的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:gauxten01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络通信的发展与普及,为用户构建一个具有强大灵活性和可靠性的信息交换系统,以利于信息资源的整合共享和开发利用变得越来越重要。本文根据市场现状和客户需求,设计并实现了网络消息交换系统。该系统作为网络的交换节点,具有消息的转发,安全传输、路由等功能、能够满足不同客户、不同系统之间消息的交换。网络消息交换系统的设计基于先进的网络应用开发中间件ACE自适配通信环境(Adaptive Communication Environment),它是一种面向对象(00)的工具包,它实现了通信软件的许多基本的设计模式。本文首先分析了用户对信息整合共享的需求,并提出了合理的解决方案—网络消息交换系统。第二部分介绍相关技术背景。第三部分对网络消息交换系统进行了需求分析,并以此为依据对系统的具体架构进行了整体设计,分析了设计过程中的关键技术。在本部分中,一分析了采用ACE框架技术的优点,探讨了不同并发策略在系统中的应用,并对比了Reactor和Proactor框架。其次提出了基于ID的路由的思想,基于ID的路由是基于应用层的消息包路由,能够简化路由逻辑,提高可管理性和安全性。再次还设计了安全机制,能够保障消息在传输过程中的安全。第四部分对系统模块的进行了详细的设计,包括部分实现代码。本文最后描述了网络消息交换系统在政府行业部门中的应用,并讨论了系统的未来的发展。
其他文献
计算几何是理论计算机科学领域中一个新的极有生命力的子领域,而Minkowski和算法作为计算几何研究领域中的一个分支,在理论和应用上都有着重要的意义,其研究成果已在机器人学
在网络迅速发展的时代,校园网的规模不断扩大,网络应用日益开展,校园网安全性的管理变得复杂,对网络管理员的素质要求越来越高。同时,网络安全事件频繁发生,病毒肆意快速传播,而网络
移动自组网(MANETs)是一种无固定基础设施支持、由移动节点自组织形成的网络。由于网络自身的特点,如网络拓扑结构和成员关系的动态性、无线信道的不可靠性等因素,使得移动自组
本文介绍了粒度计算的研究背景,研究现状和研究意义,着重阐述了粒度计算的主要理论模型。在此基础上应用抽象粒模型的思想,将粒层内部的结构,粒层的转换,粒层转换的不变性等问题从
大规模、细粒度、长时间的分布仿真对仿真系统的计算能力、可靠性、容错性的要求越来越高。而作为分布仿真系统建立与应用标准的高层体系结构HLA(High Level Architecture)在
追求性价比、降低TCO是中小规模视频点播最重要的目标。基于开源软件和廉价PC的Bluegrid视频点播集群系统实现了一种部署简单、维护方便的视频点播服务解决方案,具有很高的实
网络数据信息爆炸性的增长,宽带的快速发展,存储已经成为企业信息系统的基础和核心。随着企业信息的快速增长和对安全、可靠性等要求的提高,使得存储技术变得越来越重要,存储技术
在无线传感器网络体系结构中,网络层的路由技术对无线传感器网络的生命周期至关重要。分簇路由具有拓扑管理方便、能量利用高效、数据融合简单等优点,成为当前重点研究的路由技
数据挖掘已经成为当前数据库研究开发和应用的热点,函数挖掘是数据挖掘技术的重要研究方向。进化计算常常被用于自动的函数关系发现,基因表达式编程(GEP)具有编码简单,适应性强
随着计算机网络的普及和企业信息化的不断发展,网络成为企业高效处理信息的重要方式,同时针对企业网络的攻击也越来越频繁,网络安全成为一个迫切的问题。PKI是解决电子商务、电