文件名称:cmpp2.0
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2017-07-07
- 文件大小:
- 598kb
- 下载次数:
- 0次
- 提 供 者:
- 叶**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
短信验证码,短信通知等功能均可通过此Socket客户端实现。
注意事项如下:
1、服务器端是按字节依次读取的,所以客户端发送的字节包中的字段要严格按照CMPP协议中的顺序,而且每个字段都要有。
2、每个字段的实际长度不足时,用0补齐;电话号码后用空格补齐
3、使用ByteBuffer时,要注意putInt()和put()的区别(SMS captcha, SMS notification and other functions can be implemented by this Socket client.
Note the following:
1. The server side is read in bytes, so the byte packets sent by the client are strictly in the order of the CMPP protocol, and each field is required.
2. When the actual length of each field is insufficient, use 0; After telephone number, use space to fill
When using bytebuffers, be aware of the difference between putInt () and put ())
注意事项如下:
1、服务器端是按字节依次读取的,所以客户端发送的字节包中的字段要严格按照CMPP协议中的顺序,而且每个字段都要有。
2、每个字段的实际长度不足时,用0补齐;电话号码后用空格补齐
3、使用ByteBuffer时,要注意putInt()和put()的区别(SMS captcha, SMS notification and other functions can be implemented by this Socket client.
Note the following:
1. The server side is read in bytes, so the byte packets sent by the client are strictly in the order of the CMPP protocol, and each field is required.
2. When the actual length of each field is insufficient, use 0; After telephone number, use space to fill
When using bytebuffers, be aware of the difference between putInt () and put ())
(系统自动生成,下载前可以参看下载内容)
下载文件列表
cmpp2
cmpp2\.classpath
cmpp2\.project
cmpp2\.settings
cmpp2\.settings\org.eclipse.core.resources.prefs
cmpp2\.settings\org.eclipse.jdt.core.prefs
cmpp2\bin
cmpp2\lib
cmpp2\lib\commons-lang.jar
cmpp2\lib\commons-logging-1.0.4.jar
cmpp2\lib\commons-logging.jar
cmpp2\lib\log4j-1.2.14.jar
cmpp2\src
cmpp2\src\MsgConfig.properties
cmpp2\src\common
cmpp2\src\common\msg
cmpp2\src\common\msg\domain
cmpp2\src\common\msg\domain\MsgActiveTestResp.java
cmpp2\src\common\msg\domain\MsgCommand.java
cmpp2\src\common\msg\domain\MsgConnect.java
cmpp2\src\common\msg\domain\MsgConnectResp.java
cmpp2\src\common\msg\domain\MsgDeliver.java
cmpp2\src\common\msg\domain\MsgDeliverResp.java
cmpp2\src\common\msg\domain\MsgHead.java
cmpp2\src\common\msg\domain\MsgSubmit.java
cmpp2\src\common\msg\domain\MsgSubmitResp.java
cmpp2\src\common\msg\util
cmpp2\src\common\msg\util\CmppSender.java
cmpp2\src\common\msg\util\MsgActivityTimer.java
cmpp2\src\common\msg\util\MsgConfig.java
cmpp2\src\common\msg\util\MsgContainer.java
cmpp2\src\common\msg\util\MsgUtils.java
cmpp2\src\log4j.properties
cmpp2\src\readme.txt
cmpp2\test
cmpp2\test\Test.java
cmpp2\.classpath
cmpp2\.project
cmpp2\.settings
cmpp2\.settings\org.eclipse.core.resources.prefs
cmpp2\.settings\org.eclipse.jdt.core.prefs
cmpp2\bin
cmpp2\lib
cmpp2\lib\commons-lang.jar
cmpp2\lib\commons-logging-1.0.4.jar
cmpp2\lib\commons-logging.jar
cmpp2\lib\log4j-1.2.14.jar
cmpp2\src
cmpp2\src\MsgConfig.properties
cmpp2\src\common
cmpp2\src\common\msg
cmpp2\src\common\msg\domain
cmpp2\src\common\msg\domain\MsgActiveTestResp.java
cmpp2\src\common\msg\domain\MsgCommand.java
cmpp2\src\common\msg\domain\MsgConnect.java
cmpp2\src\common\msg\domain\MsgConnectResp.java
cmpp2\src\common\msg\domain\MsgDeliver.java
cmpp2\src\common\msg\domain\MsgDeliverResp.java
cmpp2\src\common\msg\domain\MsgHead.java
cmpp2\src\common\msg\domain\MsgSubmit.java
cmpp2\src\common\msg\domain\MsgSubmitResp.java
cmpp2\src\common\msg\util
cmpp2\src\common\msg\util\CmppSender.java
cmpp2\src\common\msg\util\MsgActivityTimer.java
cmpp2\src\common\msg\util\MsgConfig.java
cmpp2\src\common\msg\util\MsgContainer.java
cmpp2\src\common\msg\util\MsgUtils.java
cmpp2\src\log4j.properties
cmpp2\src\readme.txt
cmpp2\test
cmpp2\test\Test.java