协议开发 中移动CMPP2.0协议API(二)

本文详细介绍了如何开发CMPP2.0协议的API,包括建立SOCKET连接、登录短信网关服务器、提交短信息、接收短信息和状态的处理。通过API封装,使得上层用户能更专注于业务逻辑,而不必关心底层协议细节。文中提到了使用回调函数和队列两种处理接收短信的方式,并给出了部分接口的实现示例。
摘要由CSDN通过智能技术生成
 

接上篇:

其实说到API的开发,也只是包装了一个通讯协议。让上层用户可以不用去知道详细的协议解释,而专注于自己的业务模块。

 

对于CMPP2.0协议,要用的指令也就8个,相对来说并不是很复杂

CMPP_CONNECT          =0x00000001; //       请求连接

CMPP_CONNECT_RESP     =0x80000001; //       请求连接应答

CMPP_TERMINATE        =0x00000002; //       终止连接

CMPP_TERMINATE_RESP   =0x80000002; //       终止连接应答

CMPP_SUBMIT           =0x00000004; //       提交短信

CMPP_SUBMIT_RESP      =0x80000004; //       提交短信应答

CMPP_DELIVER          =0x00000005; //       短信下发

CMPP_DELIVER_RESP     =0x80000005; //       下发短信应答

CMPP_QUERY            =0x00000006; //       短信状态查询

CMPP_QUERY_RESP       =0x80000006; //       短信状态查询应答

CMPP_CANCEL           =0x00000007; //       删除短信

CMPP_CANCEL_RESP      =0x80000007; //       删除短信应答

CMPP_ACTIVE_TEST      =0x00000008; //       激活测试

CMPP_ACTIVE_TEST_RESP =0x80000008;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值