消息关闭
    暂无新消息!

求SOCKET接口示例代码

问题作者 : 泰安cvo2017-08-12发布
账号如下:
测试账号:郑州德菲亚贸易有限公司
商户号:037172785100013
终端号:00904058
测试地址:IP:111.203.189.67 端口:6001


接口要求如下:

1.2 通讯说明
本次系统对接在通讯上拟采用TCP/IP SOCKET方式,在客户系统和我司系统之间,建立(server/client)短连接。 约定通讯报文格式:6位ASCII码的长度+交易报文,其中长度的值,确定了交易报文的长度。
一般读取通讯报文的方法,在通讯线路上监测到有数据时,先截取6个字符并计算得到随后交易报文的长度,再根据得到的交易报文长度,截取交易报文内容。例如,一段通讯报文“000280<?xml version="1.0" encoding="gbk"?><PACKAGE>… ”,先取6个字符000280,计算得到长度是280,再从字符‘<’开始截取280个字符就是随后的交易报文内容。
组通讯报文时,先确定组好交易报文的内容,再计算得到交易报文的长度,并扩展成6个ASCII码代表的字串,最后连接成“6位ASCII码的长度+交易报文”的通讯报文格式。


1.3 数据字典定义(以下是其中的2个字段,做演示用)
以下定义的是所有交易涉及到的XML字段意义
参数 参数名称 数据类型(长度) 备注
MerID 商户ID String(3) 银联网络分配(3位定值)
OrderNo 客户系统流水号 String(20) 客户系统流水号

1个回答