文件名称:Java卡应用的设计与实现
文件大小:323KB
文件格式:PDF
更新时间:2015-02-27 07:39:57
Java card applet 卡应用的设计与实现
我们采用多个Java卡Applet来实现用户 的功能.每个Applet实现一个部门的应用,处理特定的数据和 功能需求。在设计时,我们将持卡人的一些基本信息作为公共 属性分离出来,如持卡人的姓名、性别、出生日期、身份证号码 等,设计了一个公共Applet来存储这些基本信息。并提供游问 基本信息的服务。其它专用Applet作为客户类共享这个作为 服务类的公共Applet。它通过Java卡的共享接I=1对象 (Shareable Interface Objeet,SIO)机制来实现.它的对象结构如 图2所示。首先。定义一个服务接口Servicelnterface。作为服务 类的公共Applet实现服务接口。客户Applet根据公共Applet 的应用标识(AID)向JCRE请求公共Applet服务。然后调用公 共Applet的方法。访问基本信息数据。