Java智能卡是JAVA语言与智能卡相结合的产物。概括说来,JAVA卡就是能运行JAVA语言的CPU卡。JAVA卡采用的是一种新的智能卡编程系统,它在智能卡上建立JAVA虚拟机及相应的运行环境,JAVA卡程序用标准的JAVA开发工具编写,然后下载到智能卡上由虚拟机解释执行。
JAVA卡有其独特的优点:
1、跨平台应用
JAVA编译器产生不依赖于平台的字节码,字节码在虚拟机中运行。它的代码独立于平台,可移植性好,可以跨平台运行,达到“编写一次,到处运行”的理想境界。基于JAVA语言开发的智能卡应用程序可以运行在所有的JAVA智能卡上。
2、开发效率高
其它的智能卡应用程序在开发时都以汇编语言外加C语言为主,需要对智能卡硬件有很深的专业知识,编程复杂,开发速度慢,成本高。JAVA语言是面向对象的**语言,提供大量的通用API和密码算法API,使得编程应用变的简单。
3、安全性好
JAVA卡有用防火墙来隔离Applet之间的非法访问。JAVA语言的“解释性”执行的特点,使得它可以在执行时对代码进行彻底的检查,以防篡改、病毒和其它威胁,其安全程度远远超过了传统的预编译代码。
4、标准兼容
JAVA卡技术以ISO-7816标准为基础,因此可以兼容按ISO-7816开发的所有智能卡系统和应用系统。Applet不仅能在JAVA智能卡上相互执行,而且也能被现有的IC卡或智能卡读写设备所接受,因此JAVA智能卡具有很好的标准兼容性。
5、可扩展性好
非JAVA智能卡新增业务的时候,需要根据业务需求修改底层的用汇编编写的卡操作系统(COS);对于JAVA智能卡,开发人员不需要了解底层的硬件结构和相关指令集,只需要调用卡上提供的一套通用的API就可以增加新业务而不必修改底层系统。
免责声明:当前页为 Java智能卡 JavaCard J**A卡就是能运行J**A语言CPU卡产品信息展示页,该页所展示的 Java智能卡 JavaCard J**A卡就是能运行J**A语言CPU卡产品信息及价格等相关信息均有企业自行发布与提供, Java智能卡 JavaCard J**A卡就是能运行J**A语言CPU卡产品真实性、准确性、合法性由店铺所有企业完全负责。世界工厂网对此不承担任何保证责任,亦不涉及用户间因交易而产生的法律关系及法律纠纷,纠纷由会员自行协商解决。
友情提醒:世界工厂网仅作为用户寻找交易对象,就货物和服务的交易进行协商,以及获取各类与贸易相关的服务信息的渠道。为避免产生购买风险,建议您在购买相关产品前务必确认供应商资质及产品质量。过低的价格、夸张的描述、私人银行账户等都有可能是虚假信息,请您谨慎对待,谨防欺诈,对于任何付款行为请您慎重抉择。
投诉方式:fawu@gongchang.com是处理侵权投诉的专用邮箱,在您的合法权益受到侵害时,请将您真实身份信息及受到侵权的初步证据发送到该邮箱,我们会在5个工作日内给您答复,感谢您对世界工厂网的关注与支持!
电话18682212280
手机18682212280
QQ2885476213