基于消息队列消息传输系统的设计与研究

来源 :第四军医大学 | 被引量 : 9次 | 上传用户:wrmfw315
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息网络的迅速发展,各高校都建立了自己的应用系统和资源系统,这些系统对推动学校信息化的发展起到了举足轻重的作用,然而许多系统建立在不同的环境下,如何在这些系统之间进行互操作和资源共享,已成为高校信息化发展迫切需要解决的问题。同时,日益复杂的网络环境更是加大了分布式网络通信技术难度。根据现在所面临的问题,本文研究设计了一个基于消息队列的中间件系统即消息传输系统,用于解决不同系统间的资源共享问题。本课题研究实现了消息传输系统的主要功能,具体包括连接模块、配置管理模块、队列管理模块、安全模块、日志模块、性能管理模块和故障恢复模块。连接模块负责消息传输系统和应用程序的通信,它定义了一组API,供应用程序调用;配置管理模块负责对系统运行参数进行灵活配置;队列管理模块负责消息的发送和接收;安全模块负责对传输的消息进行加密和解密;日志模块负责对消息传输内容和重要事件记录保存;性能管理模块负责对系统性能进行优化配置;故障恢复模块负责当出现故障时对系统进行恢复。消息传输系统实现面向基于不同通信协议的连接,为应用程序提供了针对TCP协议、UDP协议和SCTP协议三种连接策略,SCTP协议在传输流媒体文件时有着比TCP协议和UDP协议更好的性能。其次,消息传输系统中还提供了三种不同功能的对象池,连接对象池、接收队列对象池和发送队列对象池,这些对象池的使用减少了系统频繁创建和删除对象的资源开销。使用CMAP实现了数据库连接对象池,CMAP可以将数据库查询结果以哈希表形式存放在内存中,用户只需在内存中检索数据,大大提高了数据检索的效率。
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
分析了采用隧道接入方式的IP接入网安全机制中的一个关键概念———安全联盟 ,并探讨了与之有关的技术细节 Analyzes one of the key concepts in IP access network securi
跆拳道同中国武术一样都是东方传统文化的重要组成部分,具有浓厚的民族特色和传统的精神。跆拳道是人们把人类生存的本能意识通过肢体有力的动作表现出来,其所有动作都是以自身
在德育生活化的理论倡导下,分析职业院校的困境,结合高职院校的特点,从丰富德育生活的内容、完善德育生活的目标、提高德育生活的实践、构建学校德育的环境出发做理论与实践
一次,去参加同事的结婚典礼,看到他泪眼婆娑地向年逾花甲的父母真诚地说着对不起,那一刻,我的双眼模糊了,现场感人的一幕触动了我心底最柔软的角落。触景生情,我想起了我的父
针对系统的可靠性、可用性和经济性,分析了分布式数据库系统中的数据分布方法,即集中式、重复式、分割式和分段这4种方法的优缺点,提出了高可靠的分割式数据分布方式.
实现农业产业化,是实现农业现代化的前提和基础,也是我国农村经济改革发展中萌发的一个崭新事物,关系整个国民经济发展的持续稳定。近年来,各地媒体都在积极探索农业产业化
在进行网络化测量过程中,因地域上的广阔分隔,传输测量数据必然要经过Internet。本文讨论基于Internet进行实时测量时,数据传输交换可能受到的约束,并结合当前最新网络技术及
旨在对烟草Ⅰ型几丁质酶进行生物信息学分析,了解其生物学特征,为下一步研究烟草Ⅰ型几丁质酶在烟草抗病过程中的作用奠定基础。采用生物信息学的方法,对已在NCBI上登陆的烟
他是一名普通的矿工,却以自己对音乐的热爱多次站在国际和国家级的领奖台上,他的歌在国内诸多知名网站打榜,并成为国内知名移动运营商的签约音乐人“五采区10501一班进尺2米