Introduction - If you have any usage issues, please Google them yourself
Huawei-compiler results! Containing all of its interface process, and some Demo source. If you hated the interface, then look at the anatomy of it.
Packet : 9927451smproxy_source.rar filelist
smproxy
smproxy\smppdemo
smproxy\smppdemo\DemoConst.java
smproxy\smppdemo\Env.java
smproxy\smppdemo\SMPPDemo.java
smproxy\smppdemo\SMSender.java
smproxy\sgipdemo
smproxy\sgipdemo\MySGIPSMProxy.java
smproxy\sgipdemo\SGIPDemo$1.java
smproxy\sgipdemo\SGIPDemo$2.java
smproxy\sgipdemo\SGIPDemo$3.java
smproxy\sgipdemo\SGIPDemo$4.java
smproxy\sgipdemo\SGIPDemo$5.java
smproxy\sgipdemo\SGIPDemo$MoniterThread.java
smproxy\sgipdemo\SGIPDemo.java
smproxy\demo30
smproxy\demo30\Demo30$1.java
smproxy\demo30\Demo30$2.java
smproxy\demo30\Demo30$3.java
smproxy\demo30\Demo30$4.java
smproxy\demo30\Demo30$MoniterThread.java
smproxy\demo30\Demo30.java
smproxy\demo30\DemoConst.java
smproxy\demo30\MySMProxy30.java
smproxy\demo30\SendReqThread30.java
smproxy\demo
smproxy\demo\CmppDemo.java
smproxy\demo\Env.java
smproxy\demo\MySMGPSMProxy.java
smproxy\demo\SMGPSMProxyDemo.java
smproxy\demo\WebSMSender.java
smproxy\com
smproxy\com\huawei
smproxy\com\huawei\smproxy
smproxy\com\huawei\smproxy\CMPP30EventAdapter.java
smproxy\com\huawei\smproxy\CMPPEventAdapter.java
smproxy\com\huawei\smproxy\CNGPEventAdapter.java
smproxy\com\huawei\smproxy\CNGPSMProxy.java
smproxy\com\huawei\smproxy\SGIPEventAdapter.java
smproxy\com\huawei\smproxy\SGIPSMProxy.java
smproxy\com\huawei\smproxy\SMGPEventAdapter.java
smproxy\com\huawei\smproxy\SMGPSMProxy.java
smproxy\com\huawei\smproxy\SMPPEventAdapter.java
smproxy\com\huawei\smproxy\SMPPSMProxy.java
smproxy\com\huawei\smproxy\SMProxy.java
smproxy\com\huawei\smproxy\SMProxy30.java
smproxy\com\huawei\insa2
smproxy\com\huawei\insa2\util
smproxy\com\huawei\insa2\util\Args.java
smproxy\com\huawei\insa2\util\AssertFailed.java
smproxy\com\huawei\insa2\util\Base64.java
smproxy\com\huawei\insa2\util\Cfg.java
smproxy\com\huawei\insa2\util\Debug.java
smproxy\com\huawei\insa2\util\Resource.java
smproxy\com\huawei\insa2\util\SecurityTools.java
smproxy\com\huawei\insa2\util\TypeConvert.java
smproxy\com\huawei\insa2\util\WatchThread.java
smproxy\com\huawei\insa2\comm
smproxy\com\huawei\insa2\comm\PEvent.java
smproxy\com\huawei\insa2\comm\PEventAdapter.java
smproxy\com\huawei\insa2\comm\PEventListener.java
smproxy\com\huawei\insa2\comm\PException.java
smproxy\com\huawei\insa2\comm\PLayer.java
smproxy\com\huawei\insa2\comm\PMessage.java
smproxy\com\huawei\insa2\comm\PReader.java
smproxy\com\huawei\insa2\comm\PSocketConnection$1$HeartbeatThread.java
smproxy\com\huawei\insa2\comm\PSocketConnection$1$ReceiveThread.java
smproxy\com\huawei\insa2\comm\PSocketConnection.java
smproxy\com\huawei\insa2\comm\PWriter.java
smproxy\com\huawei\insa2\comm\smpp
smproxy\com\huawei\insa2\comm\smpp\SMPPConnection.java
smproxy\com\huawei\insa2\comm\smpp\SMPPConstant.java
smproxy\com\huawei\insa2\comm\smpp\SMPPReader.java
smproxy\com\huawei\insa2\comm\smpp\SMPPTransaction.java
smproxy\com\huawei\insa2\comm\smpp\SMPPWriter.java
smproxy\com\huawei\insa2\comm\smpp\message
smproxy\com\huawei\insa2\comm\smpp\message\SMPPDeliverMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPDeliverRespMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPEnquireLinkMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPEnquireLinkRespMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPLoginMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPLoginRespMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPSubmitMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPSubmitRespMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPUnbindMessage.java
smproxy\com\huawei\insa2\comm\smpp\message\SMPPUnbindRespMessage.java
smproxy\com\huawei\insa2\comm\smgp
smproxy\com\huawei\insa2\comm\smgp\SMGPConnection.java
smproxy\com\huawei\insa2\comm\smgp\SMGPConstant.java
smproxy\com\huawei\insa2\comm\smgp\SMGPReader.java
smproxy\com\huawei\insa2\comm\smgp\SMGPTransaction.java
smproxy\com\huawei\insa2\comm\smgp\SMGPWriter.java
smproxy\com\huawei\insa2\comm\smgp\message
smproxy\com\huawei\insa2\comm\smgp\message\SMGPActiveTestMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPActiveTestRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPDeliverMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPDeliverRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPExitMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPExitRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPForwardMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPForwardRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPLoginMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPLoginRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPMoRouteUpdateMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPMoRouteUpdateRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPMtRouteUpdateMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPMtRouteUpdateRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPQueryMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPQueryRespMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPSubmitMessage.java
smproxy\com\huawei\insa2\comm\smgp\message\SMGPSubmitRespMessage.java
smproxy\com\huawei\insa2\comm\sgip
smproxy\com\huawei\insa2\comm\sgip\SGIPConnection.java
smproxy\com\huawei\insa2\comm\sgip\SGIPConstant.java
smproxy\com\huawei\insa2\comm\sgip\SGIPReader.java
smproxy\com\huawei\insa2\comm\sgip\SGIPSocketConnection$1$ReceiveThread.java
smproxy\com\huawei\insa2\comm\sgip\SGIPSocketConnection$1$ReceiveThread1.java
smproxy\com\huawei\insa2\comm\sgip\SGIPSocketConnection.java
smproxy\com\huawei\insa2\comm\sgip\SGIPTransaction.java
smproxy\com\huawei\insa2\comm\sgip\SGIPWriter.java
smproxy\com\huawei\insa2\comm\sgip\SSEventListener.java
smproxy\com\huawei\insa2\comm\sgip\SSListener.java
smproxy\com\huawei\insa2\comm\sgip\message
smproxy\com\huawei\insa2\comm\sgip\message\SGIPBindMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPBindRepMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPDeliverMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPDeliverRepMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPReportMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPReportRepMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPSubmitMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPSubmitRepMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPUnbindMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPUnbindRepMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPUserReportMessage.java
smproxy\com\huawei\insa2\comm\sgip\message\SGIPUserReportRepMessage.java
smproxy\com\huawei\insa2\comm\cngp
smproxy\com\huawei\insa2\comm\cngp\CNGPConnection.java
smproxy\com\huawei\insa2\comm\cngp\CNGPConstant.java
smproxy\com\huawei\insa2\comm\cngp\CNGPReader.java
smproxy\com\huawei\insa2\comm\cngp\CNGPTransaction.java
smproxy\com\huawei\insa2\comm\cngp\CNGPWriter.java
smproxy\com\huawei\insa2\comm\cngp\message
smproxy\com\huawei\insa2\comm\cngp\message\CNGPActiveTestMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPActiveTestRespMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPDeliverMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPDeliverRespMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPExitMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPExitRespMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPLoginMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPLoginRespMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPSubmitMessage.java
smproxy\com\huawei\insa2\comm\cngp\message\CNGPSubmitRespMessage.java
smproxy\com\huawei\insa2\comm\cmpp30
smproxy\com\huawei\insa2\comm\cmpp30\CMPP30Connection.java
smproxy\com\huawei\insa2\comm\cmpp30\CMPP30Reader.java
smproxy\com\huawei\insa2\comm\cmpp30\CMPP30Transaction.java
smproxy\com\huawei\insa2\comm\cmpp30\message
smproxy\com\huawei\insa2\comm\cmpp30\message\CMPP30ConnectRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp30\message\CMPP30DeliverMessage.java
smproxy\com\huawei\insa2\comm\cmpp30\message\CMPP30DeliverRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp30\message\CMPP30SubmitMessage.java
smproxy\com\huawei\insa2\comm\cmpp30\message\CMPP30SubmitRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp
smproxy\com\huawei\insa2\comm\cmpp\CMPPConnection.java
smproxy\com\huawei\insa2\comm\cmpp\CMPPConstant.java
smproxy\com\huawei\insa2\comm\cmpp\CMPPReader.java
smproxy\com\huawei\insa2\comm\cmpp\CMPPTransaction.java
smproxy\com\huawei\insa2\comm\cmpp\CMPPWriter.java
smproxy\com\huawei\insa2\comm\cmpp\message
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPActiveMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPActiveRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPCancelMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPCancelRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPConnectMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPConnectRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPDeliverMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPDeliverRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPQueryMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPQueryRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPSubmitMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPSubmitRepMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPTerminateMessage.java
smproxy\com\huawei\insa2\comm\cmpp\message\CMPPTerminateRepMessage.java
smproxy\cngpdemo
smproxy\cngpdemo\CNGPDemo.java
smproxy\cngpdemo\Env.java
smproxy\cngpdemo\SMReceiver.java
smproxy\cngpdemo\SMSender.java
smproxy\META-INF