这是Global Platform 2.2.1 card specification第7页的一部分。 我可以请你帮助我认识一下这些术语之间的区别吗?
哪一个引用 cap 文件?哪一个引用包哪一个用于包中的 applet代码?
据我所知:
正确?
另一个(加载文件)呢?
并且, .cap 文件是否可以包含多个包?或者每个 .cap 文件只包含一个包? (换句话说,是否有任何包含多个可执行数据块的加载文件数据块)?如果不是,为什么GP为它们定义了两个不同的单词,而两者都是相同的?)
答案 0 :(得分:1)
加载文件数据块 - .cap文件中的组件
可执行文件加载文件 - .cap文件包含类扩展Applet
可执行模块 - 类扩展Applet
一个.cap文件只包含一个包,但可能包含一些类扩展Applet 另外一个cap文件可能只是库包而没有任何类扩展Applet