• 大小: 34KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Java
  • 标签: cmppjava  短信  

资源简介

cmpp2.0 java示例,示例简单明了,除工具一个工具类文件和几个协议类文件,所有报文操作都在一个文件内,由几个方法组成,希望对刚接触cmpp开发的新手,有参考帮助,cmpp目录下 运行方法名testLong.java

资源截图

代码片段和文件信息

package cmpp;

import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;



public class CMPP_CONNECT extends Message_Header{
private String sourceAddr;//
private byte[] authenticatorSource;//
private byte version;//
private int timestamp;//

public byte[] toByteArray(){
ByteArrayOutputStream bous=new ByteArrayOutputStream();
DataOutputStream dous=new DataOutputStream(bous);
try {
dous.writeInt(this.getTotalLength());
dous.writeInt(this.getCommandId());
dous.writeInt(this.getSequenceId());
MsgUtils.writeString(dousthis.sourceAddr6);
dous.write(authenticatorSource);
dous.writeByte(version);
dous.writeInt(timestamp);
dous.close();
} catch (IOException e) {
System.out.print(“封装链接二进制数组失败。“);
}
return bous.toByteArray();
}

public String getSourceAddr() {
return sourceAddr;
}
public void setSourceAddr(String sourceAddr) {
this.sourceAddr = sourceAddr;
}
public byte[] getAuthenticatorSource() {
return authenticatorSource;
}
public void setAuthenticatorSource(byte[] authenticatorSource) {
this.authenticatorSource = authenticatorSource;
}
public byte getVersion() {
return version;
}
public void setVersion(byte version) {
this.version = version;
}
public int getTimestamp() {
return timestamp;
}
public void setTimestamp(int timestamp) {
this.timestamp = timestamp;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-01-17 13:49  TcpIp\
     文件         301  2016-12-16 10:05  TcpIp\.classpath
     文件         381  2016-12-16 10:05  TcpIp\.project
     目录           0  2017-01-17 13:49  TcpIp\.settings\
     文件         134  2017-01-12 09:01  TcpIp\.settings\org.eclipse.core.resources.prefs
     文件         629  2016-12-16 10:05  TcpIp\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-01-17 13:49  TcpIp\bin\
     目录           0  2017-01-17 13:49  TcpIp\bin\cmpp\
     文件        2153  2017-01-13 16:11  TcpIp\bin\cmpp\CMPP_CONNECT.class
     文件        2071  2017-01-13 16:11  TcpIp\bin\cmpp\CMPP_CONNECT_RESP.class
     文件        5526  2017-01-13 16:11  TcpIp\bin\cmpp\CMPP_DELIVER.class
     文件        6472  2017-01-13 16:11  TcpIp\bin\cmpp\CMPP_SUBMIT.class
     文件        1322  2017-01-13 16:11  TcpIp\bin\cmpp\CMPP_SUBMIT_RESP.class
     文件        2173  2017-01-13 16:11  TcpIp\bin\cmpp\Message_Header.class
     文件        4088  2017-01-13 16:11  TcpIp\bin\cmpp\MsgUtils.class
     文件        6829  2017-01-13 17:05  TcpIp\bin\cmpp\testLogin.class
     目录           0  2017-01-17 13:49  TcpIp\bin\Sample\
     文件        5397  2017-01-17 09:12  TcpIp\bin\Sample\Login.class
     文件        1462  2017-01-13 16:11  TcpIp\bin\Sample\TCPClient.class
     文件        1563  2017-01-13 16:11  TcpIp\bin\Sample\TCPServer.class
     目录           0  2017-01-17 13:49  TcpIp\bin\SGIP\
     文件         374  2017-01-17 09:12  TcpIp\bin\SGIP\smsTest.class
     目录           0  2017-01-17 13:56  TcpIp\src\
     目录           0  2017-01-17 13:57  TcpIp\src\cmpp\
     文件        1484  2017-01-12 09:01  TcpIp\src\cmpp\CMPP_CONNECT.java
     文件        2102  2017-01-12 09:01  TcpIp\src\cmpp\CMPP_CONNECT_RESP.java
     文件        4826  2017-01-12 17:14  TcpIp\src\cmpp\CMPP_DELIVER.java
     文件        5065  2017-01-13 09:53  TcpIp\src\cmpp\CMPP_SUBMIT.java
     文件         886  2017-01-12 15:41  TcpIp\src\cmpp\CMPP_SUBMIT_RESP.java
     文件        1705  2017-01-12 09:01  TcpIp\src\cmpp\Message_Header.java
     文件        4545  2017-01-11 15:18  TcpIp\src\cmpp\MsgUtils.java
............此处省略1个文件信息

评论

共有 条评论