Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
76 lines (55 sloc) 3.25 KB

这个文档主要介绍的就是主动式命令

章节 1~4

文档中概念性的解释(结合6.1~6.3)

  • 说了那么久主动式命令,告诉我
    • 为什么叫做主动式命令?
    • 针对谁来说是主动的?
    • 主动式命令是否是主动触发的呢?
  • 这几章会给出答案

章节5

Terminal Profile数据域表示的含义

  • 看了1~4知道了终端会解析主动式命令的数据然后呈现在终端上
  • 那么问题来了
    • 每个终端都支持所有的主动式命令吗?答案是:不!
    • 拿到一个终端,想知道他到底支持哪些主动式命令呢?
  • 答案在这章

章节 6

主动式命令的列举,包括功能描述和结构

  • 这章是了解主动式命令的重点,前面都可以不知道但这章不知道就真的什么都不知道了
  • 6.1~6.3开始章节已经包含了
  • 6.4介绍的是主动式命令的种类和功能描述
  • 6.5介绍的是主动式命令头的内容描述
  • 6.6介绍的是主动式命令的格式,这是重点的重点,也是每个新人来第一天看的东西
  • 看这一章节的时候需要大量结合12章和13章来看,但只看这个只能是知其然,想知其所以然还是静下心来通读一遍吧
  • 6.7这节主要介绍了主动式命令发出来,终端不会的告诉你执行成功的,有好多种情况,想知道如何通知卡执行结果吗?就要看6.8
  • 6.8这里介绍的是Terminal Response将主动式命令的执行结果返回,和不同字段表示的含义
  • 6.9~6.10 这两节介绍的是终端对主动式命令数据异常时应做的处理
  • 6.11这里列举了终端会对主动式命令返回什么样的结果,这章有一张非常棒的表格可以打印出来贴在墙上
  • 6.9~6.11对今后解决烦人的兼容性问题会有一些帮助

章节 7~11

介绍Envelop的各个功能

  • 8介绍MenuSelection
  • 11介绍EventDownload
  • 这里最主要的就是第8章,其他的功能需求有要求的话再研究也来得及,功能相对独立

章节 12

介绍主动式命令头详细

  • 看6.6的时候就知道这里有多么重要

章节 13

主动式命令中所有的tag介绍

  • 看6.6的时候就知道这里有多么重要

章节 14

主动式命令中,设备信息的方向介绍

  • 这章对主动式命令来说很重要,看完之后能更好的理解主动式命令对谁来说是主动地

章节15

没有重要内容

附录

  • 附录A 描述了规范中大量说明的 (for class "*" only) 中的 * 的真正含义
  • 附录B 列举说明了终端通过四条基本APDU指令和卡的交互过程
  • 附录C 通过Display Text介绍了主动式命令的格式
  • 附录D 描述了长度超过0x80需要加0x81的要求
  • 附录E 举例说明终端和卡通过APDU和主动式命令交互,终端是如何显示的,卡是如何执行的
  • 附录F 举例说明带help infomation的主动式命令(这个没用过)
  • 附录G 列举了事件触发机制,有些事件每次触发卡就会有相应的动作,有些事件触发一次后就从事件列表中删除
  • 附录H、I 介绍的是终端和多个卡之间的主动式命令交互(太高端了,没见过)
  • 附录J 举例介绍了BIP传输方式几条主动式命令的使用流程
  • 附录K、L 没有重要内容
You can’t perform that action at this time.