GlobalPlatform词汇表定义

时间:2015-02-26 08:04:17

标签: smartcard javacard globalplatform

这是Global Platform 2.2.1 card specification第7页的一部分。 我可以请你帮助我认识一下这些术语之间的区别吗?

enter image description here

哪一个引用 cap 文件?哪一个引用哪一个用于包中的 applet代码

据我所知:

  • 加载文件数据块= .cap 文件
  • 可执行加载文件= .cap 文件中的包
  • 可执行模块=包内的Applet代码

正确?

另一个(加载文件)呢?

并且, .cap 文件是否可以包含多个包?或者每个 .cap 文件只包含一个包? (换句话说,是否有任何包含多个可执行数据块的加载文件数据块)?如果不是,为什么GP为它们定义了两个不同的单词,而两者都是相同的?)

1 个答案:

答案 0 :(得分:1)

加载文件数据块 - .cap文件中的组件
可执行文件加载文件 - .cap文件包含类扩展Applet
可执行模块 - 类扩展Applet

一个.cap文件只包含一个包,但可能包含一些类扩展Applet 另外一个cap文件可能只是库包而没有任何类扩展Applet