资源说明:功能特点:
1.遵照CMPP2.0协议实现,模拟了短信网关,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。
2.支持多个客户端登录,支持单连接和双连接类型,支持标准CMPP和亚信API.
3.服务端自动生成Msgid,支持状态报告.
4.支持对客户端进行鉴权,用户可以自行配置有效的客户端ICPID,SPID,PWD,和有效的IP地址。
5.以二进制形式显示消息流内容,并且能够把消息包的每个字段都打印出来,当然这会影响一些效率。
6.模拟网关不对submit各字段的合法性进行判断(如msgsrc必须是企业代码icpid,srcid必须是接入号
发送错误代码介绍:0 = TRS_SUCCESS : 正确
1 = TRS_PACKET_ERR : 消息结构错
2 = TRS_CMD_ERR : 命令字错
3 = TRS_SEQ_DUPLICATE : 消息序号重复
4 = TRS_PACKET_LEN_ERR : 消息长度错
5 = TRS_FEE_ERR : 资费错
6 = TRS_MSG_LEN_ERR : 超过最大信息长
7 = TRS_SRV_CODE_ERR : 业务代码错
8 = TRS_FLUX_ERR : 流量控制错
9 = TRS_NOT_SRV_USER : 本网关不负责服务此计费号码,前转判断错(此SP不应发往本ISMG)
10 = TRS_SRC_ID_ERR : Src_Id错误
11 = TRS_MSG_SRC_ERR : Msg_src错误
12 = TRS_FEE_TERMINAL_ERR : Fee_terminal_Id错误
13 = TRS_DEST_TERMINAL_ERR : Dest_terminal_Id错误
160 = IP_ADDRESS_ERR : ZTE_EXTENED 帐号源IP地址错误
161 = LINK_FULL : ZTE_EXTENED 帐号已经建立了15条链路
162 = LOCK_MUTEX_ERR : ZTE_EXTENED 建链时锁错误
163 = RGSTRDDLVRY_ERR : ZTE_EXTENED Registered_Delivery取值错误
164 = FEEUSERTYPE_ERR : ZTE_EXTENED FeeUserType取值错误
165 = TERMINALTYPE_ERR : ZTE_EXTENED TerminalType取值错误
166 = MSGFMT_ERR : ZTE_EXTENED MsgFmt取值错误
167 = MSGFWDTYPE_ERR : ZTE_EXTENED msgFwdType取值错误
168 = USERTYPE_ERR : ZTE_EXTENED UserType取值错误
169 = ROUTE_ERR : ZTE_EXTENED 路由失败
170 = SMMC_ERR : ZTE_EXTENED 信息过滤失败
171 = IAGWM_LINK_DOWN : ZTE_EXTENED 与IAGW M模块断链
172 = SEND_AUTH_ERR : ZTE_EXTENED 给IAGW M模块发消息失败,非断链
173 = AUTH_ERR : ZTE_EXTENED IAGW M认证失败
174 = LICENSE_FAILED : ZTE_EXTENED 超过系统license限制
175 = TRANS_ERR : ZTE_EXTENED 消息转发错误
176 = RESP_TIME_OUT : ZTE_EXTENED 等resp超时
177 = FATAL_ERR : ZTE_EXTENED 当错误码为-1时转换为此值
178 = DBQUEUE_ERR : ZTE_EXTENED 数据库队列满
179 = RETRY_FAIL : ZTE_EXTENED 重试失败
180 = NO_RPT_TIMEOUT : ZTE_EXTENED 无状态报告超时
181 = PPS_FAIL : ZTE_EXTENED 预付费失败
182 = SYSTEM_ERR : ZTE_EXTENED 系统错误
183 = SEND_TIME_ERR : ZTE_EXTENED 下发时间错误
184 = PROTO_NOT_MATCH : ZTE_EXTENED 协议不匹配
185 = PK_TOTAL_NUMBER_ERR : ZTE_EXTENED pkTotal,pkNumber检查错误
186 = OVERLOAD_FLUX_ERR : ZTE_EXTENED 过负荷时流量控制错
登陆错误代码: [CMPP Login Error]
0 = CON_SUCCESS : 正确
1 = CON_PACKET_ERR : 消息结构错
2 = CON_CLIENT_ID_ERR : 非法源地址
3 = CON_AUTH_FAIL : 认证错
4 = CON_VER_TOO_HIGH : 版本太高
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。