首页> 中文学位 >3G应用服务器中电信应用框架的研究与实现
【6h】

3G应用服务器中电信应用框架的研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1传统的电信业务开发

1.2 3G网络的电信业务开发

1.3论文工作思路

1.4本章小结

第二章 3G应用服务器及其开发模式

2.1应用服务器

2.2应用服务器的开发模式

2.3本章小结

第三章 一种新的开发模式

3.1新开发模式的提出

3.2 COJoin的整体规划

3.3开发语言介绍

3.7本章小结

第四章 COJoin电信应用框架的设计与实现

4.1基本事件的路由算法

4.2业务热部署和在线升级

4.3一种新的负载均衡算法

4.4本章小结

第五章 测试和结果

5.1工作量对比测试

5.2性能对比测试

5.3基于事件的路由算法优化对比测试

5.4负载均衡性能测试

5.5本章小结

第六章 小结

6.1本文完成的主要工作

6.2下一步的研究课题

致谢

参考文献

展开▼

摘要

随着增值业务的发展,第三代移动通信网络中引入应用服务器作为主要的电信业务运行平台。应用服务器是指通过各种协议把商业逻辑暴露给客户端的程序,它提供了访问商业逻辑的途径以供客户端应用程序使用,现在经常采用的主流业务开发模式有基于API的开发模式和基于脚本的开发模式两种。两种开发模式各有优缺点,无法较好的满足业务开发的需求,本文综合了基于API的开发模式和基于脚本的开发模式的优点,提出一种新的基于电信应用框架的开发模式,并实现了一套可适用于3G应用服务器的电信应用框架—COJoin。
  本文设计的COJoin电信应用框架基于应用服务器,是专为开发电信业务设计的,采用基于模块的事件驱动的架构体系,由四种模块组成:容器路由模块、业务加载模块、协议相关模块以及业务组件模块。
  COJoin的开发模式采用独创的基于XML的XSDL(COJoin Service Developping Language)脚本语言搭建电信业务逻辑的骨架,软件开发人员可以使用COJoin电信应用框架内的常规功能模块或者自己扩充Java代码来完善电信业务逻辑的细节。出于安全性考虑,COJoin还带有了一套基于会话的树状结构的状态管理机制,这个机制可用于各种电信业务。
  COJoin电信应用框架采用的关键技术包括事件路由算法,业务热部署和在线升级的实现,以及新的DWR(Dynamic Weighted Random)负载均衡算法。本文设计了动态负载统计和反馈算法来实现负载的动态调整,仿真结果表明,性能良好且计算简单。
  最后,对设计的COJoin电信应用框架进行测试,对比分析后发现COJoin电信应用框架可以降低电信业务的开发和维护成本,可以提高电信业务的性能等。
  文章最后给出了关于电信应用框架的结论,总结了本文的主要工作,提出下一步的研究方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号