📄 smppframe.java
字号:
sock.sendPacket(smppEncoder.getBytes());
sock.sendPacket(smppEncoder1.getBytes());
System.out.println(smppEncoder.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//---------------------------------------------------------------------
//删除指定的用户
//--------------------------------------------------------------------
void jButtondeluser_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(30, ESME_DEL_SUB, 0, j_no);
DelUser delUser = new DelUser(0, 0, "12345789645");
try {
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.smppHeader(smppHeader);
SmppEncoder smppEncoder2 = new SmppEncoder();
smppEncoder2.delUser(delUser);
sock.sendPacket(smppEncoder1.getBytes());
sock.sendPacket(smppEncoder2.getBytes());
System.out.println(smppEncoder2.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//--------------------------------------------------------------------
//查询用户信息
//---------------------------------------------------------------------
void jButtonenquireuser_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(24, ESME_QRY_SUB, 0, j_no);
EnquireUser enquireUser = new EnquireUser(0, 0, "12345");
try {
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.smppHeader(smppHeader);
SmppEncoder smppEncoder2 = new SmppEncoder();
smppEncoder2.enquireUser(enquireUser);
sock.sendPacket(smppEncoder1.getBytes());
sock.sendPacket(smppEncoder2.getBytes());
System.out.println(smppEncoder2.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//--------------------------------------------------------------------
//修改用户信息
//---------------------------------------------------------------------
void jButtonmoduser_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(45, ESME_MOD_SUB, 0, j_no);
AddUser addUser = new AddUser("12345",
"yong",
"lyhit",
102,
0,
0,
1,
0,
0,
"abcde"
);
try {
SmppEncoder smppEncoder = new SmppEncoder();
smppEncoder.smppHeader(smppHeader);
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.addUser(addUser);
sock.sendPacket(smppEncoder.getBytes());
sock.sendPacket(smppEncoder1.getBytes());
System.out.println(smppEncoder.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//--------------------------------------------------------------------
//查询短信
//---------------------------------------------------------------------
void jButtonenquiresm_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(26, ESME_QUERY_SM, 0, j_no);
EnquireSm enquireSm = new EnquireSm("1", 0, 0, "12345");
try {
SmppEncoder smppEncoder = new SmppEncoder();
smppEncoder.smppHeader(smppHeader);
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.enquireSm(enquireSm);
sock.sendPacket(smppEncoder.getBytes());
sock.sendPacket(smppEncoder1.getBytes());
System.out.println(smppEncoder.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//--------------------------------------------------------------------
//删除短消息
//--------------------------------------------------------------------
void jButtoncancelsm_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(35, ESME_CANCEL_SM, 0, j_no);
CancelSm cancelSm = new CancelSm(null, "1", 0, 0, "12345", 0, 0, "23456");
try {
SmppEncoder smppEncoder = new SmppEncoder();
smppEncoder.smppHeader(smppHeader);
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.cancelSm(cancelSm);
sock.sendPacket(smppEncoder.getBytes());
sock.sendPacket(smppEncoder1.getBytes());
System.out.println(smppEncoder.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
}
catch (encoderException ex) {}
}
//--------------------------------------------------------------------
//bind_receive连接
//--------------------------------------------------------------------
void jButtonconnect2_actionPerformed(ActionEvent e) {
sock = Sock.getSock(); //建立连接
bind = new Bind(null, "10000", null, 1, 0, 0, null);
SmppHeader smppHeader = new SmppHeader(28, ESME_BNDRCV, 0, j_no);
try {
//sock.out.writeObject(bind);\
SmppEncoder smppEncoder = new SmppEncoder();
smppEncoder.bind(bind);
SmppEncoder smppEncoder1 = new SmppEncoder();
smppEncoder1.smppHeader(smppHeader);
sock.sendPacket(smppEncoder1.getBytes());
sock.sendPacket(smppEncoder.getBytes());
System.out.println(smppEncoder.getBytes().length);
System.out.println(smppEncoder1.getBytes().length);
//int test=0XFFFFFFFF+1;
//System.out.println("test:"+test);
}
catch (encoderException ee) {
System.out.println("send bind Problem!");
}
if (thread == null) {
thread = new Thread(this);
thread.start();
}
// else {
// thread = Thread.currentThread();
// }
}
//取消
void jButtonCancel_actionPerformed(ActionEvent e) {
SmppHeader smppHeader = new SmppHeader(16, ESME_UBD, 0, j_no);
//Unbind unbind=new Unbind(smppHeader);
SmppEncoder smppEncoder = new SmppEncoder();
try {
smppEncoder.smppHeader(smppHeader);
}
catch (encoderException ex) {
ex.printStackTrace();
}
sock.sendPacket(smppEncoder.getBytes());
System.exit(0);
}
//重置
void jButtonReset_actionPerformed(ActionEvent e) {
sourceAddress.setText(null);
destinationAddress.setText(null);
smscontext.setText(null);
}
}
class SmppFrame_jButtonConnect_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonConnect_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonConnect_actionPerformed(e);
}
}
class SmppFrame_jButtonSend_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonSend_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonSend_actionPerformed(e);
}
}
class SmppFrame_jButtonDisconnect_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonDisconnect_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonDisconnect_actionPerformed(e);
}
}
class SmppFrame_jButtonok_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonok_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonok_actionPerformed(e);
}
}
class SmppFrame_jButtonadduser_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonadduser_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonadduser_actionPerformed(e);
}
}
class SmppFrame_jButtondeluser_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtondeluser_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtondeluser_actionPerformed(e);
}
}
class SmppFrame_jButtonenquireuser_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonenquireuser_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonenquireuser_actionPerformed(e);
}
}
class SmppFrame_jButtonmoduser_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonmoduser_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonmoduser_actionPerformed(e);
}
}
class SmppFrame_jButtonenquiresm_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonenquiresm_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonenquiresm_actionPerformed(e);
}
}
class SmppFrame_jButtoncancelsm_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtoncancelsm_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtoncancelsm_actionPerformed(e);
}
}
class SmppFrame_jButtonconnect2_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonconnect2_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonconnect2_actionPerformed(e);
}
}
class SmppFrame_jButtonCancel_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonCancel_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonCancel_actionPerformed(e);
}
}
class SmppFrame_jButtonReset_actionAdapter
implements java.awt.event.ActionListener {
SmppFrame adaptee;
SmppFrame_jButtonReset_actionAdapter(SmppFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonReset_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -