问题描述
最近要做短信平台,电信给了个SMGPv3.0.2的文档,从网上下载了一个SMGP协议的java源码,是这个,但是测试了一下,socket可以连接上,登录的包体也发送了过去,但是网关没回应……后来怀疑是消息体有问题,但是我反复仔细对比了一下文档,也没发现问题……[INFO]2013-08-1610:46:47,399-->MT-TESTStart[INFO]2013-08-1610:46:47,399-->连接主机:192.168.230.5端口:3058[INFO]2013-08-1610:46:47,462-->成功建立起和网关的socket连接[DEBUG]2013-08-1610:46:47,462-->FinalDef.CMD_SMGP_LOGIN==1[DEBUG]2013-08-1610:46:47,462-->this.lCommand_ID==1[INFO]2013-08-1610:46:47,493-->com.sxit.smgp3.TSMGP_LOGIN消息处理,序列号=2[DEBUG]2013-08-1610:46:47,493-->企业代码:wfrsj,密码:wfrsj,SP:7465737400000000[DEBUG]2013-08-1610:46:47,493-->md5散列码:40B742FEF1956A470CC7BE32103FDD5F[DEBUG]2013-08-1610:46:47,509-->lTotal_Length==42[DEBUG]2013-08-1610:46:47,509-->包长度==42[INFO]2013-08-1610:46:47,509-->com.sxit.smgp3.TSMGP_LOGIN发送包体成功[WARN]2013-08-1610:46:57,524-->读取connectresp消息时阻塞,返回[INFO]2013-08-1610:46:57,524-->连接ISMG返回值:-78[INFO]2013-08-1610:47:02,524-->socket连接关闭成功
这是错误信息,特来求助
解决方案
解决方案二:
请问楼主这个问题解决了吗?