EBAS的通用协议接入系统的设计与实现

被引量 : 2次 | 上传用户:sworc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信的日益普及,传统的基本的电信业务已经越来越难满足用户的需求,因此,各种形式丰富的电信增值业务得到了迅猛的发展,开拓了广阔的市场空间。由于传统的电信业务受限于电路交换的传统方式,并与底层的网络实现紧密耦合,开发周期长,可移植性差,对新业务的开发和推广带来了不少阻力。下一代核心业务平台就是在这个背景下产生的,它的作用在于独立于底层网络的实现,使得业务开发人员可以无须考虑底层网络的复杂性,快速便捷的进行电信增值业务的开发。EBAS (EBupt Application Server,东信北邮应用服务器)作为应用服务器,是该平台的重要组成部分,是一个基于事件的应用中间件。它通过部署各种协议适配器,提供对各种异构网络资源的接入功能,并向上提供基于事件的业务开发框架,从而大大简化了业务的开发流程。EBAS仍处于高速发展的阶段,需要不断的自我完善,以便为增值业务的开发人员提供更好的支持和服务。由于EBAS原有的部署架构在日益增长的用户需求下对系统的维护和扩展等方面提出了新的挑战,仍有大量的功能需要完善和实现,本文就是在这样的背景下,提出了一种通用协议接入的方式,以改善目前EBAS系统中的网络结构和部署架构,提供更灵活的扩展方式,以满足日益增多的用户需求。新系统主要针对原有系统的消息分发组件和多协议路由等方面进行了改进和提升,并在新架构的基础上提供了更丰富的业务接口,增加完善了平台的功能。本文采用了一个基于组播通信的底层通信模块来取代了EBAS系统中原先各模块自己分别创建链路,维持心跳,保持链路的功能,使得各模块能使用同样的通信模块进行通信。同时降低了各模块单独维护链路带来的复杂度,大大提高了系统的可维护性。同时,该系统还抽象出了一个统一的通用消息结构,可以用来封装平台内部的所有消息,包括各种协议的消息,管理控制类消息等,使得各种消息能够通过同样的消息结构在平台内部统一路由。这样不仅可以方便灵活的添加对其它协议的支持,也可以自由的增加各类管理消息以完成系统今后功能的升级。
其他文献
基于对国内外农业创新系统研究文献的分析与思考,研究表明:国家创新系统、区域创新系统和农业产业集群创新的相关研究为农业创新系统演化与发展提供了研究基础;研究内容上,农
目的观察舒血宁合葛根素治疗冠心病不稳定型心绞痛的疗效。方法随机收取100例患者,用舒血宁合葛根素治疗。有高血压、高血糖、高血脂等患者,分别给与降压、降糖、降脂等治疗
中国古建筑在空间布局上独具特色,本文从基于血缘关系基础上的古代伦理道德出发,系统论述了儒家、道家思想在空间布局中所传达出的艺术美学情感。
本文从古典政治经济学到新古典政治经济学,对"政治经济学"概念的演变进行了系统梳理和评述。本文认为,在经济学体系、研究范式及方法论日益完善的过程中,经济学家对"政治经济
目前,旁站监理存在旁站记录与旁站方案规定的内容不相符,存在有的旁站方案列入的内容无旁站记录,旁站记录内容过于简单、空洞等问题。本文试从旁站监理的理论依据入手,阐述如
笔者以Mvc设计模式为基础,结合高职院校在线投票系统论述了研究方向。该系统主要实现学院各种项目在线投票的基本功能。
美国在高速公路建设和管理方面有一些成功经验,如高速公路的编号系统、多人专用通道、不停车收费系统和潮汐式交通解决方案,以及美国警察单一职能、公路联网控制系统、以罚代
盈利能力体现了公司的发展能力,是投资者、管理者关注的焦点。而资本结构、管理能力、运营能力等对公司的盈利能力有着一定的影响。本文选取了243家上市公司,运用因子分析获
<正>黔于行省号旁边,豪杰间生古固然。万人心死摧强权,史册光芒见新篇。日可倒兮海可填,血肉拼与钢周旋。丹心耿耿昭日月,千年无名何须金石镌。——贵州辛亥革命元老、贵州省
<正>目的探讨血浆同型半胱氨酸、内皮素1和一氧化氮水平与高血压及其合并脑出血的关系。方法选择在我院就诊的单纯高血压患者为A组,单纯脑出血患者为B组,高血压性脑出血患者