BESTINFO 短信平台

体系结构


基于BestQ消息中间件
    BestQ消息队列实现了在各个应用程序之间提供可靠的消息传送
    – 这些消息可以在不同的网络协议、不同的计算机系统和不同的应用软件之间传递
    – 目前短信系统消息的本地传递基于TCP/IP、远程传递基于HTTP/SOAP/Web Service
    BestQ提供了一个分布式应用管理平台
    – 通过远程监控程序,提供对分布式应用的管理和监控,并自动报警
    – 通过日志管理程序,提供对消息的全面记录,并把重要的消息数据存储于数据库
    BestQ提供点对点的消息传输和发布-订阅模式的消息传输,信息的发布者和订阅者在位置上互相透明
    BestQ提供消息传输的优先级管理和定时发送自动信息包

运营商短消息网关
    SP服务器上放置接入运营商的短信接口程序
    -  中国移动为CMPP的API程序
    -  联通为SGIP的API程序
    运营商短信数据包主要分为
    – 上行包(MO)
    – 下行包(MT)
    – 下行状态或手机确认包(MTR)

短信处理模块
    实现短信的分析
    – 基于频道代码数据
    – 黑灰名单的过滤
    – 基于黑白灰名单数据
    – 对用户订退短信的处理
    – 基于用户订制数据

短信内容服务频道
    提供各项具体内容服务的业务实现
    内容信息
    –可以存放于本身频道的数据库中
    –也可以存放于短信系统数据库中
    –也可能需要与企业后台信息系统之间进行信息整合,系统也提供了企业应用的集成工具,既简化了集成的过程又加快了集成的速度,就可以简单而又快速地完成企业信息的短信服务

短信系统数据库
    数据存储
    – 黑白灰名单数据
    – 用户订制数据
    – 帐务系统
    – 频道代码数据
    – 频道内容数据
    支持异地灾难备份数据库,可以对全部或部分本地数据通过BestQ消息中间件进行异地灾难备份

管理接口
    用户管理
    – 黑白灰用户名单管理
    – 订制用户管理
    帐务管理
    – 用户帐务管理
    – 内容服务频道帐务管理
    频道管理
    – 频道代码管理
    内容管理
    – 频道内容管理