移动增值服务平台的结构设计和实现

移动增值服务平台的结构设计和实现

论文摘要

移动通信的高速发展给我们的生活带来了许多方便,随着移动用户市场的不断扩大,SMS(移动短消息业务)应运而生并得到了迅速推广,成为除话音通信外的另一种有效的沟通方式。本文首先介绍了移动增值业务的发展现状,指出了短信的广阔市场。然后分析了移动应用平台的结构体系,分4个子系统:Platform子系统,Web子系统,接入子系统和SAG子系统,并对各个子系统进行了介绍。对自己参与的Gateway设计和开发的部分讲解得比较详尽,Gateway部分分成3个部分来实现:消息部分、队列部分、线程部分。在本系统中一共有5种消息类型:中国移动的cmpp协议,中国联通的sgip协议,中国电信的smgp协议,中国网通的cngp协议以及平台内部使用的协议wcsmp协议,文中对这五种协议中主要用到的消息作了一些简单介绍。队列部分网关的主要通信采取的手段就是队列,队列是消息缓存的必备手段,本网关采取了异步消息传输机制;线程部分,分为和运营商之间的通信进程和系统中运行的对各个队列监控并做处理的监控进程。然后,介绍了在一个数据处理的流程中系统各个功能块的活动情况和在发送一个消息的过程中系统各个功能块的活动情况。最后,对开发中使用到的工具:StrutS,Hibernate,Tomcat的简单情况和工作原理做了部分介绍。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 移动增值业务发展现状
  • 1.1 前言
  • 1.2 移动通信增值业务
  • 第二章 概要设计
  • 2.1 设计和实现移动应用平台的体系结构
  • 2.2 设计和实现的 Platform子系统的组件结构图
  • 2.2.1 整体介绍
  • 2.2.2 系统的详细设计描述
  • 2.2.2.1 运行设计
  • 2.2.2.2 调用关系
  • 2.3 设计和实现的 Web子系统的结构图
  • 2.4 设计和实现的 Web子系统的结构图
  • 2.4.1 整体介绍
  • 2.4.2 主要功能
  • 2.4.3 短信接入网关接口
  • 2.4.3.1 SGIP
  • 2.4.3.2 CMPP
  • 2.4.3.3 固网短信协议SMGP、CNGP
  • 2.4.3.4 平台内部协议
  • 2.4.4 网关系统结构与基本数据流定义
  • 2.4.4.1 系统结构分解描述
  • 2.4.4.2 基本数据流描述
  • 2.4.4.3 调度策略
  • 2.4.5 网关软件的设计和实现
  • 2.4.5.1 实现约束
  • 2.4.5.2 主功能块描述
  • 2.4.5.3 运行时约束
  • 第三章 平台使用的开发工具
  • 3.1 Struts框架
  • 3.1.1 Struts简介
  • 3.1.2 Struts的优势
  • 3.1.3 Struts的工作原理
  • 3.2 Hibernate框架
  • 3.2.1 Hibernate简介
  • 3.2.2 Hibernate的工作方式
  • 3.2.3 使用 Hibernate的场合
  • 3.3 Tomcat服务器
  • 3.3.1 Tomcat简介
  • 3.3.2 Tomcat的工作模式
  • 3.3.2.1 独立的 Servlet容器
  • 3.3.2.2 进程内的 Servlet容器
  • 3.3.2.3 进程外的 Servlet容器
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    移动增值服务平台的结构设计和实现
    下载Doc文档

    猜你喜欢