● 摘要
随着信息技术的飞速发展,Internet和移动通信网络逐渐成为两个发展最为迅速的产业,移动互联的概念也随之产生。随着移动增值平台的发展,越来越多的企业将会参与到移动增值业务经营中来。对于多种的增值方式,多数企业会选择比较简单的增值方式:短信增值。所以性能良好而且功能齐全的短信增值平台是对SP开展业务相当重要的,而且对于采用短信的方式进行信息发布,短信网关的接入相当重要。本文介绍了信息发布子系统在整个移动增值平台中的作用以及为何要采用短信的方式进行信息的发送。同时介绍了短信网关在无线互联网短信息业务中所起的重要作用,短信网关为SP与短信中心之间建立了一条安全的通道,为用户与SP进行通信和接收SP的服务提供了便利的方式。本文从实际应用的角度介绍了移动增值平台的信息发布子系统设计与实现,而且着重介绍了短信网关接入的设计与实现。本文着重设计和实现了中国移动点对点协议(CMPP3.0)的短信网关的接入模块,为SP的业务提供了相应的接口,方便SP能开展自己的业务,这里的主要工作是封装CMPP协议,实现与短信网关的通信。主要采用多线程的方式接收、发送短信息,同时监视线程会检测链路的可用性。为了提高发送和接收的性能,采用了队列服务的方式进行短信息的异步处理,同时将短信息的接收和解析的工作分开,以便SP能方便而且简单地更改或者升级自己的业务。编程语言采用C#,利用了此种语言的委托和事件的方式实现了观察者模式,为SP的业务升级提供了保证。本系统采用模拟网关对接口和系统进行测试,能模拟用户的发送和接收短信,从而验证系统的正确和稳定性。
相关内容
相关标签