Java卡™ 应用程序编程接口是一个为智能卡和智能卡设备创建应用程序的平台™ 非常适合在各种小尺寸、低内存设备(如某些手机)上创建应用程序。这些小应用程序的运行方式与较大的Java®程序非常相似;虚拟机建立了一个基本...
Java卡™ 应用程序编程接口是一个为智能卡和智能卡设备创建应用程序的平台™ 非常适合在各种小尺寸、低内存设备(如某些手机)上创建应用程序。这些小应用程序的运行方式与较大的Java®程序非常相似;虚拟机建立了一个基本环境,然后Java®代码在里面运行。标准Java®和Java卡之间唯一真正的区别™ 系统的大小和一些功能尚未实现。手持计算机Java卡的人™ 这项技术最初于1996年面市。当时,这项技术的唯一用途是在基于智能卡的系统中。随着时间的推移,小型计算平台的数量增加了。现在这个系统被广泛应用于各种设备上,这些设备的操作条件类似于智能卡系统。该语言适用于内存和处理能力非常有限的环境。大多数智能卡系统使用固定的环境;在特殊设备之外,很难在卡上或卡下运行一个程序。这些环境通常在可用资源方面极为有限,这使得语言非常适合。Java卡最常见的辅助位置™ 大多数现代智能手机都有足够的内存和功率来使用更先进的Java®平台,因此卡系统通常仅限于老式智能手机或傻瓜手机。少数其他设备使用Java卡™ 技术,主要是使用附加卡或存储卡进行附加编程的技术。大多数Java®系统的工作方式都是相同的,而不管其预期的平台或总体尺寸如何。虚拟机在目标设备上创建一个仿真环境Java®程序在这种环境中运行,很少考虑系统的实际硬件。虚拟机安装在每个平台上都是不同的,但内部的工作方式却不同。因此,可以在各种计算机或设备上运行相同的应用程序,而无需转换。Java的主要目标是卡片™ 语言具有兼容性和安全性。这种语言被设计成与任何想要使用它的设备兼容。这通常是通过单独编码的虚拟机来实现的。一旦硬件的虚拟机运行起来,应用程序相对容易移植。第二个重点是创建一个安全的程序和平台。由于智能系统通常包含敏感信息,该语言有很多方法来保护使用中的信息,这些方法从内部应用程序防火墙到多种形式的加密
-
发表于 2020-08-06 19:43
- 阅读 ( 774 )
- 分类:电脑网络