不知不觉做接口系统也有较长时间,对接口系统来说,会遇到各式各样的报文如8583报文、类8583报文及各种软件商家自定义的报文。
面对交易流程:接收请求报文----》处理报文-----》接收响应报文。
接收请求报文、发送响应报文因是tcp传送,基本上会在报文最前端加入一个报文长度(表示之后的报文有长,以便对方的机器进行接收)。
报文长度的表示方法中较常见的如:
1)用n(一般为4、6)字节来表示报文长度;即也称字符串表示报文长度。(即是一个右靠齐的方式,左补数字0)---------------这种方式是最简单的也是最常见的。
如:报文长度为123.
当n=4时:“0123”
当n=6时:“000123”
2)可能你会碰到下面的这种形式
消息头格式