Net/C# 实现中国移动CMPP v3.0 ISMG SP 收发短信的 SP 客户端
.Net/C# 实现 中国移动 CMPP v3.0 ISMG <-> SP 收发短信的 SP 客户端 (第2版)(CMPP SP Client) <br>增加了 CMPP Client 类<br>本程序严格按 <br>《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0) <br>即: CMPP v3.0.0 <br>http://www.spzone.net/protocol/CMPPV3.0.rar <br>文档,实现了下面消息的定义及其相关协议级交互: <br>8.4 业务提供商 (SP) 与互联网短信网关 (ISMG) 间的消息定义 8 <br>8.4.1 SP 请求连接到 ISMG(CMPP_CONNECT) 操作 8 <br>8.4.1.1 CMPP_CONNECT 消息定义 (SP -> ISMG) 8 <br>8.4.1.2 CMPP_CONNECT_RESP消息定义 (ISMG -> SP) 9 <br>8.4.2 SP 或 ISMG 请求拆除连接 (CMPP_TERMINATE)操作 9 <br>8.4.2.1 CMPP_TERMINATE 消息定义 (SP -> ISMG 或 ISMG -> SP) 9 <br>8.4.2.2 CMPP_TERMINATE_RESP 消息定义 (SP -> ISMG 或 ISMG -> SP) 10 <br>8.4.3 SP 向 ISMG提交短信 (CMPP_SUBMIT) 操作 10 <br>8.4.3.1 CMPP_SUBMIT 消息定义 (SP -> ISMG) 10 <br>8.4.3.2 CMPP_SUBMIT_RESP 消息定义 (ISMG -> SP) 11 <br>8.4.5 ISMG 向 SP 送交短信 (CMPP_DELIVER) 操作 13 <br>8.4.5.1 CMPP_DELIVER 消息定义 (ISMG -> SP) 13 <br>8.4.5.2 CMPP_DELIVER_RESP 消息定义 (SP -> ISMG) 16 <br>8.4.7 链路检测 (CMPP_ACTIVE_TEST) 操作 17 <br>8.4.7.1 CMPP_ACTIVE_TEST定义 (SP -> ISMG 或 ISMG <- SP) 17 <br>8.4.7.2 CMPP_ACTIVE_TEST_RESP定义 (SP -> ISMG 或 ISMG <- SP) 17 <br>可采用《中国移动通信 CMPP v3.0 短消息网关模拟器 v1.10》进行测试: <br>下载于: 《北京风起水流软件工作室》 <br>http://www.zealware.com/download/cmpp3smg.rar<br>本程序以熟悉理解 CMPP 3.0 协议为主要目的,只将 "消息定义" 对象化,其相关协议级交互并未作更深层次的 OO! <br>也暂无任何错误处理程序! <br>消息定义的所有字段名称及其数据类型均与上述之 CMPP v3.0.0 文档完全一致! <br>其间参阅过 shanhe@CSDN or yexiong@cnBlogs 大作(在此鸣谢): <br>http://blog.csdn.net/shanhe/archive/2004/07/19/45383.aspx <br>http://cnblogs.com/yexiong/articles/115330.aspx <br>但其中有些消息定义字节错位,因此不能正常交互?!且对象化层次较高,不利于理解协议本身! <br>遂自己动手,丰衣足食,实现部分主要协议(SP 收发短信):
- 1
- 粉丝: 1w+
- 资源: 33
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 废物检测70-YOLO(v5至v8)、COCO、VOC数据集合集.rar
- C语言实例-毕业设计项目:俄罗斯方块游戏开发-开题报告,论文,答辩PPT参考
- SSM 基于 Vue 的线上点餐系统设计的智能性与 Vue 实现的自动化水平提升方案
- C++语言实例-毕业设计项目:打字母游戏开发-开题报告,论文,答辩PPT参考
- C++语言实例-毕业设计项目:Windows任务管理器模拟,多线程,系统监控特点-开题报告,论文,答辩PPT参考
- C++语言实例-毕业设计项目:青蛙过河游戏开发,图形界面,实时交互-开题报告,论文,答辩PPT参考
- C语言实例-毕业设计项目:图形界面编程,交互式绘图工具-开题报告,论文,答辩PPT参考
- C++语言实例-毕业设计项目:图形界面游戏开发-开题报告,论文,答辩PPT参考
- C语言实例-毕业设计项目:多线程HTTP服务器,阻塞套接字,重叠I/O和客户端线程-开题报告,论文,答辩PPT参考
- C++语言实例-毕业设计项目:矿井逃生游戏开发-开题报告,论文,答辩PPT参考
- C语言实例-毕业设计项目:图形界面游戏开发-开题报告,论文,答辩PPT参考
- C++语言实例-毕业设计项目:仿微软经典游戏香蕉大猩猩-开题报告,论文,答辩PPT参考
- 基于 SSM 基于 Web 的流浪狗收容领养平台的志愿者管理功能 JSP 实现与优化方案
- Python 移除模拟器设备Id绑定,目前仅支持Mumu模拟器和雷电模拟器
- 大型自动驾驶道路车辆行人图像目标检测数据【已标注,约11,000张数据,YOLO 标注格式】
- Python TXT文件按条件批量删除行工具
- 1
- 2
- 3
- 4
- 5
前往页