企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# ISO8583报文 ## **概述** 1. 8583协议是基于ISO8583报文国际标准的包格式的通讯协议,8583包最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。 2. 8583包前面一段为位图,它是组包解包确定字段域的关键。 3. 如将位图的第一位设为'1',表示使用扩展位图(128个域),否则表示只使用基本位图(64个域)。如使用某数据域,应该在位图中将相应的位设为'1',如使用41域,需将位图的41位设为'1'。如:(64个域) ``` <pre class="calibre29">``` <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">1000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> <span class="token2">0000</span> ``` ``` 4. 第41位为1。 5. 选用条件:如使用65到128域,需设位图域第一位为'1' ## **配置** ![](https://img.kancloud.cn/e1/ea/e1eaa4cc0ec370e2f2e66d8bf264576a_1448x339.png) 报文位图格式可选择“二进制”或“字符串”,选择“二进制”时报文中位图最多占用16个字节(16\*8=128),若选择“字符串”则位图最多占用32个字节(将1个字节扩展成2个字符) - 位图定义文件格式 位图定义文件名固定为8583def.xml ![](https://img.kancloud.cn/f4/e2/f4e22e623e52829250fb02eebaae6c13_1186x263.png) 说明: 1. 类型支持:b-bit、a-字母、n-数字、s-字符串等及其组合; 2. 属性:“-”表示定长、“.”表示1字节变长、“..”表示2字节变长、“...”表示3字节变长; 3. 长度:定长字段时表示固定长度,变长字段时表示最大长度。 4. 位图定义文件需要项目实施人员手工编写,上传到接入或接出对应目录。