CMPP30 SMProxy使用指南:短消息代理的使用方法与实现
4星 · 超过85%的资源 需积分: 10 167 浏览量
更新于2024-07-26
收藏 920KB DOC 举报
短消息代理(CMPP30 SMProxy)使用说明书
概述
短消息代理(CMPP30 SMProxy)是基于CMPP3.0协议的短消息代理服务器,提供了发送和接收短消息、维护与ISMG的握手、断连重连等功能。SMProxy30支持多线程并发使用发送短消息,使用的通信协议是CMPP协议。
CMPP30DeliverMessage类
CMPP30DeliverMessage类是SMProxy30中处理ISMG主动下发的消息的关键类。该类相比CMPPDeliverMessage增加了两个方法:
* `public int getSrcterminalType()`:返回源终端号码类型
* `public String getLinkID()`:返回LinkID
同时,删除了原`public String getReserve()`方法。
CMPP30DeliverRepMessage类
CMPP30DeliverRepMessage类是SMProxy30中构造下发短信响应消息时使用的类。该类的result字段的有效取值范围扩展为[0,2147483647]。
CMPP30SubmitMessage类
CMPP30SubmitMessage类是SMProxy30中构造向SMC提交的短消息包时使用的类。该类相比CMPPSubmitMessage增加了三个参数:
* `int fee_Terminal_Type`:被计费用户的号码类型
* `int dest_Terminal_Type`:接收业务的用户号码类型
* `string LinkID`:点播业务用的LinkID
同时,删除了原`String reserve`参数。
CMPP30SubmitRepMessage类
CMPP30SubmitRepMessage类是SMProxy30中对提交请求后收到的响应消息进行处理时使用的类。
SMProxy30的组网结构
SMProxy30运行在ICP的WWW Server或者Email Server上,负责和ISMG进行CMPP3.0协议的通讯。SP的功能实体向ISMG发送CMPP_SUBMIT消息,由ISMG将消息转发到某SMC上。同时,SMC也可以向ISMG发送短消息,由ISMG发送给相应的用户。
SMProxy30的功能
SMProxy30提供了客户API接口函数,包括:
* 登录PROXY
* 退出PROXY
* 发送短消息
* 接受短消息
* 接受响应信息
* 查询短消息信息
* 取消短消息等
SMProxy30支持多线程并发使用发送短消息,使用的通信协议是CMPP协议。
184 浏览量
110 浏览量
106 浏览量
点击了解资源详情
144 浏览量
135 浏览量
116 浏览量
140 浏览量
2024-11-02 上传
kris1985
- 粉丝: 32
- 资源: 11
最新资源
- 珠算练习题.珠算练习题珠算练习题
- BWTC-开源
- side-projects-in-flask
- 常用的css3 button彩色按钮样式代码
- 调制解调GUI.rar_GUI 2FSK_ZOM_ask_qpsk_fsk_qam_ask调制解调
- DynaWeb:DynaWeb是一个Dynamo软件包,它提供对一般与interwebz(特别是与REST API)交互的支持。
- sparse-unet:Keras中稀疏的U-Net实施
- hic-bench:一组用于Hi-C和ChIP-Seq分析的管道
- 行业文档-设计装置-一种折叠式太阳能电池包装盒.zip
- WeatherDashboard
- lugref.zip_IUTR_MATLAB仿真_luGre_lugref_摩擦模型
- 赣极方棋动物、赣极方棋动物代码
- PayOrDie:using使用Sketch的支付应用程序原型
- 行业文档-设计装置-一种拉式找平铁锨.zip
- Brain Derived Vision on IBM CELL-开源
- 初级认证实践.rar