本文章是对8583报文深入的解析,主要是针对于8583报文已经很熟悉的人

我们来看一段8583报文:

0059600045000060011100000001007024048000C080111662596600000267610300000000000000010000002304012006303030333037

33343130353538343034353131303133353135360011140000010000393437463535453791

0059 表示的是报文长,用两字节来显示,共5x16+9个字节
6000450000 TPDU BCD 
600111000000 报文头 BCD (根据自己的文档去组)
0100  消息类型 BCD 
7024048000C08011 位图(64域的,可以用位图工具算出)
166259660000026761 卡号 前两位16表示长度 后面的是卡号
030000 交易处理码 
000000000001  金额 BCD 12位
000000 受卡方系统跟踪号
2304 卡有效期
0120 服务点输入方式码 因为是BCD 3位,所以组包时压缩成2字节,得后面补一个0
06  服务点条件码 BCD
3030303330373334   终端号 因为是ASCII,所以得转成16进制,实际数据为:00030734
313035353834303435313130313335  商户号,ASCII 同上 105584045110135
313536 交易货币代码 ASCII,156
0011140000010000 60域 BCD LLLVAR 因为是长度为变长三位,BCD压缩成两字节,前面补一个0,数据为14000001000 11位,BCD压缩成6字节,所以后面得补个0
3934374635354537 MAC

按照此思路,可以用于8583报文的组包解包

关于8583报文详解相关推荐

  1. OSPF报文详解——LSA概述

    目录 一.OSPF报文详解: (1)---OSPF头部分析: (2)---hello字段分析: 二.LSA报文--链路状态通告 (1)---简介: (2)---头部信息: (3)---数据部分: 一. ...

  2. HTTP权威指南读书笔记(一)HTTP概述、URL和资源及报文详解

    一.HTTP概述 1.WEB客户端和服务器. 2.资源:资源可以是各种格式的静态文件,也可以是应用程序. 3.媒体类型 4.URI:统一资源标识符 URL:统一资源定位符. URL的第一部分称为方案: ...

  3. bgp 建立邻居发送的报文_bgp邻居建立过程及报文详解.doc

    bgp邻居建立过程及报文详解.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 前缀长度和网络号8.当路由失效时,也发送 update ...

  4. http请求报文和相应报文详解

    Http协议的特点 HTTP协议的特点 基于请求/响应模型的协议. 请求和响应必须成对: 先有请求后有响应. 简单快捷 因为发送请求的时候只需要发送请求方式和请求路径即可 HTTP协议默认的端口:80 ...

  5. UDP和TCP的报文详解

    TCP和UDP报文详解 一.先说说端口号 TCP和UDP都是位于传输层的协议,传输层负责将数据从发送端传输到接收端. 端口号(Port)标识了一台主机上正在进行通信的一个具体的应用程序,在TCP/IP ...

  6. 奥迪AUDI DELFOR 交付预测报文详解

    此前的文章奥迪AUDI EDI INVOIC发票报文详解中,我们介绍了供应商给奥迪AUDI发送INVOIC发票报文的详解,本文将从接收角度出发,带大家了解如何接收奥迪AUDI发来的DELFOR交付预测 ...

  7. STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(二)MQTT协议常用报文详解

    STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(二)MQTT协议常用报文详解 上一次我们讲了OneNet平台的注册,这次我们来讲一下MQTT的常用报文用法 上一篇地址https ...

  8. 网络服务——生成树技术STP的BPDU报文详解

    文章目录 一.STP的简介 1.由来 2.基本概念 二.STP的监测协议-BPDU报文 1.BPDU报文内容 1.1.根ID 1.2.根的路径开销 1.3.端口ID 2.经过BPDU报文之后四个步骤 ...

  9. 安道拓Adient EDI 830物料需求预测报文详解

    安道拓Adient EDI项目,报文标准包括了X12和EDIFACT两种.在安道拓Adient供应商门户网站根据地区选择,如果是跟Adient美洲地区做供应链协同使用X12报文标准:如果是跟安道拓Ad ...

最新文章

  1. wpsa3版面怎么变成a4、排版不变_毕业论文排版攻略
  2. $_FILES['userfile']['error'] 错误码
  3. Android学习系列(34)--App应用之发布各广告平台版本
  4. 前端框架之Vue(1)-第一个Vue实例
  5. 计算机基础教学模式,计算机基础行动导向教学模式的应用
  6. Activiti开发案例之代码生成工作流图片
  7. 非IE内核浏览器支持activex插件
  8. Labview 气体/温度检测系统
  9. Pano2VR 展示全景图
  10. 【预测模型】预测某地区未来 20 年的人口结构变化趋势(灰色预测模型)
  11. raspberry pi设置静态IP地址
  12. java实现数字0-9转换为繁体字
  13. IE浏览器无法启动或者点击无响应的解决办法
  14. ACM-ICPC 2018 南京赛区网络预赛 E AC Challenge 状压DP
  15. 34. 在排序数组中查找元素的第一个和最后一个位置——二分法的魔鬼细节 小记
  16. 活动回顾 谷露招聘沙龙VOL.6 解锁校招人才获取新玩法
  17. Java基础关键知识点(1)
  18. Agile——Scrum
  19. onActivityResult被标注过时了,新API的写法
  20. 货币量化接口单账户批量查询各类交易数据

热门文章

  1. vue打包app网络错误和空白页问题
  2. 修复 ,Ubuntu无法开机:ACPI:Error:[_SB_.PCIO.PR05.PXSX] …………
  3. XMUTOJ-默罕默德的炸弹
  4. 初探:使用Jest进行React单元测试
  5. 【TigerGraph】图在复杂制造业中的应用
  6. Java、JSP旅行社旅游信息管理系统
  7. 测试的发展前景怎么样?
  8. ps4jump大乱斗服务器维护,Jump大乱斗新人实用技巧分享 新手注意事项介绍
  9. 1405:三元一次方程
  10. UniApp:Vue特性篇:vue2.0的广播与接收(待详细了解)