我是EMV的新手,我对卡片中应用程序和小程序的使用存有疑问。我在一些网站上看到他们告诉应用程序和applet是一样的。
你能帮我解决这个问题吗?
答案 0 :(得分:2)
好吧,如果你是这个主题的新手,一个简单的维基百科研究就足够了。
首先看看EMV的这个定义:
EMV是智能支付卡和付款的技术标准 终端和自动柜员机可以接受它们...... EMV卡是智能卡。
其次,这是Java Card技术的定义:
Java Card是指允许基于Java的软件技术 应用程序(小程序)可以在智能卡等上安全运行 小内存占用设备。
因此,在这些定义的上下文中,应用程序和applet是等效的术语,但要小心,因为并非所有的智能卡实现都是基于Java的。
这里的关键是不要将技术标准概念(EMV中的概念)与软件技术概念(Java卡中的概念)混淆。
答案 1 :(得分:0)
Applet是一个连接到Java Card的单词,应用程序驻留在java卡中可以称为Applet。
具有应用程序的EMV芯片在终端中使用卡时运行
此处应用程序可以是原生或基于Java 。
I've seen in some sites they were telling that application and applet are same.
如果没有深入,可以说它是正确的,因为applet作为一个驻留在EMV芯片和applet中的应用程序是一个经常用于Java Card的单词。
答案 2 :(得分:0)
Applet是在软件方面使用的术语,与 EMV应用程序术语没有关联。 Applet是一种在智能卡上运行以进行通信和计算的软件(例如EMV应用程序的OS)。
在EMV术语中,应用程序是指应用程序在applet上运行并有助于执行交易。