CMPP30 SMProxy使用指南:短消息代理的使用方法与实现
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
短消息代理(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协议。
2011-06-10 上传
2012-01-05 上传
2024-09-10 上传
2024-09-10 上传
2024-09-10 上传
2024-09-10 上传
2024-09-10 上传
2024-09-10 上传
![](https://profile-avatar.csdnimg.cn/ab7aa8dd8f784b0ca297aced79f6de4d_ht99582.jpg!1)
kris1985
- 粉丝: 32
- 资源: 11
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命