展开全部
移动支付方案一般分SWP方案和全终端方案,由于利益驱动因素运营商更喜欢SWP方案。
和Java card比较图32313133353236313431303231363533e4b893e5b19e31333361306335
Java Card体系结构图
应用协议数据单元(APDU)、传输协议数据单元(TPDU)IC卡的应用越来越广泛,从存储卡到逻辑加密卡,目前 CPU卡已经逐渐在应用中占据主导地位。CPU卡根据通讯协议可分为两种:接触式和非接触式。接触式CPU卡主要采用两种通讯协议:T=0和T=1通讯协 议。T=0是异步半双工字符传输协议,T=1是异步半双工块传输协议。目前T=0通讯协议的应用较为广泛,国内外大多数CPU卡都支持该协议,在金融交易 中也采用这种通讯协议。
APDU通讯模型
APDU指令结构图
Java Card语言特性
Java Card虚拟机(JCVM)只支持Java程序设计语言的一个有限子集,包括对象、继承、动态对象创建、接口和异常等。
代码示例