智能卡中Java软件的开发
如何去开发一个智能卡的Java程序并运行它?第1件事是所开发的程序用于文本编辑器时能产生真正的Java 源代码,然后用任何所期望的Java编译器编译源代码,它产生与机器无关的字节码。到此为止,和用Java对 PC机编程的过程是一样的。 现在,字节码作为类文件被传送到Java虚拟机的卡外部分(卡外VIVI),卡外VM检查其格式、语法、字段 基准和与程序有关的方面。如果所有这些检查都通过,则卡外VM建立起一个称为卡的应用CAP(Card Application)文件。如有必要,可以随应用以数字签名的方式来提供,数字签名的提供保证了CAP文件已被 卡外VM检查过并已被鉴明。如果这里不存在可以
用户评论