麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

JavaCard主應(yīng)用程序開發(fā)教程

2019-11-18 14:07:13
字體:
供稿:網(wǎng)友
JavaCard主應(yīng)用程序開發(fā)教程(圖一)  [導(dǎo)讀]本文是javaCard開發(fā)教程的最后一部分,首先我們回顧一下前面所講述的內(nèi)容。

  在第一部分《JavaCard開發(fā)教程入門篇》中,我們介紹了:

  如何使用智能卡保存敏感信息并且安全地處理事務(wù),以及JavaCard技術(shù)的各個方面:JavaCard虛擬機(jī)、運行時環(huán)境、有關(guān)的應(yīng)用程序編程接口和JavaCard小應(yīng)用程序的行為。

  在第二部分《JavaCard小應(yīng)用程序開發(fā)教程》中,我們介紹了:

  開發(fā)設(shè)計一個JavaCard小應(yīng)用程序的步驟以及一個Java Card小應(yīng)用程序的結(jié)構(gòu),Sun JavaCard Development工具箱和應(yīng)用程序編程接口以及可用于你編寫小應(yīng)用程序的程序設(shè)計模型:Java Card應(yīng)用編程接口和Java Card RMI應(yīng)用程序編程接口。

  在這一部分中我們將主要介紹:

  介紹主應(yīng)用程序的開發(fā),以及一些可用的Java應(yīng)用程序編程接口:OpenCard Framework、Java Card RMI Client編程接口和用于J2ME的Security and Trust Services編程接口( SATSA)。

  閱讀目錄:

  JavaCard應(yīng)用程序的組成元素

  JavaCard應(yīng)用程序不是獨立的,主要由四個部分組成......

  OpenCard框架介紹

  OpenCard聯(lián)盟是一群推動OpenCard框架定義與采用的公司,目前OpenCard框架是1.2版本。OCF的目標(biāo)是提供給主機(jī)端應(yīng)用程序的開發(fā)者跨不同的卡片讀取器供給商工作的應(yīng)用編程接口......

  JavaCard RMI客戶端編程接口

  為了智能卡治理和訪問,JCRMI客戶端應(yīng)用編程接口需要一個卡片終端和諸如剛剛描述的OpenCard Framework這樣的服務(wù)應(yīng)用編程接口......

  生成RMI客戶端程序

  在一部分作者解釋了生成客戶端程序的編譯命令和使用限制......

  用于J2ME的安全和信任服務(wù)編程接口

  介紹SATSA的通訊應(yīng)用編程接口......

  指定SATSA連接類型

  GCF連接都是使用Connector.open()方法創(chuàng)建,Connector.open()的一個參數(shù)是指明創(chuàng)建的連接類型的URL......

  使用一個APDUConnection

  講述APDUConnection的定義方法,并用一個示例解釋了它的使用方法......

  使用一個JavaCardRMIConnection

  以示例解釋JavaCardRMIConnection的定義方法和使用方法......



本文章的留言內(nèi)容:

  JavaCard應(yīng)用程序的組成元素

  JavaCard應(yīng)用程序不是獨立的,而是一個端對端的應(yīng)用程序的一部分:

JavaCard主應(yīng)用程序開發(fā)教程(圖二)
Figure 1.JavaCard應(yīng)用程序的典型組成

  一個典型的JavaCard應(yīng)用程序由以下部分組成:

  1、提供訪問例如保存在數(shù)據(jù)庫中的安全或者電子付款信息的back-Office服務(wù)的后端應(yīng)用程序。后端應(yīng)用程序如何開發(fā)超出了本文的范圍。

  2、在卡外,駐留在一個卡片終端上,主應(yīng)用程序使用許多用于卡片訪問的接口之一來訪問智能卡上的小應(yīng)用程序,例如Java Card RMI、OpenCard Framework應(yīng)用編程接口或者Security and Trust Services應(yīng)用編程接口( SATSA)。

  3、讀卡器,卡片終端或者卡片接收設(shè)備,提供主應(yīng)用程序和卡上小應(yīng)用程序之間的物理接口。

  4、卡上的是Java Card小應(yīng)用程序和Java Card框架。注重,在訪問小應(yīng)用程序之前,主應(yīng)用程序必須提供證書并且驗證自己。

  編寫一個主應(yīng)用程序-訪問你的小應(yīng)用程序

  客戶端上的主應(yīng)用程序處理用戶、JavaCard小應(yīng)用程序和供給商的后端應(yīng)用程序之間的通訊。主程序訪問你的小應(yīng)用程序提供的服務(wù)。它存在于終端或者卡片接收設(shè)備上,例如一個工作站、一個售貨點( POS)終端、一個手提電話或者一個機(jī)頂盒。回想一下一個主機(jī)應(yīng)用程序和小應(yīng)用程序使用ISO - 7816 APDU命令經(jīng)由讀卡器或終端進(jìn)行交互。

  傳統(tǒng)的讀卡端應(yīng)用程序使用C語言編寫,但是主機(jī)程序可以使用Java程序語言或者其他語言編寫,只要它能夠與小應(yīng)用程序交換有效的ISO - 7816 APDU命令。

  現(xiàn)在部署的大部分的手提電話整合一個智能卡閱讀器訪問捆綁在它上面的SIM卡。使用即將到來的JSR 177、用于J2ME的安全和信任服務(wù)應(yīng)用編程接口(SATSA)和J2ME設(shè)備的廣泛采用,我們可以想象有許多主應(yīng)用程序?qū)⑹褂靡苿釉O(shè)備上的Java技術(shù)編寫。SATSA的意圖是啟動一個運行在基于J2ME的設(shè)備上的Java Card主應(yīng)用程序。JSR 177目前處在JCP團(tuán)體審查階段。

  當(dāng)你編寫客戶端應(yīng)用程序的時候,有三個主要的應(yīng)用程序編程接口可用:OpenCard Framework、JavaCard RMI Client應(yīng)用編程接口和安全與信任服務(wù)應(yīng)用編程接口( SATSA)。我們將依次看看這些應(yīng)用程序編程接口。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日本爽快片100色毛片视频 | 久久福利国产 | 色中色在线播放 | 国产69久久精品成人看 | 国产91久久精品 | 欧美巨根| 5xsq在线视频 | 黄色99视频 | 国产99久久久国产精品 | 一本视频在线观看 | 中午字幕无线码一区2020 | 在线播放黄色网址 | va免费视频| 亚洲激情91| 国产精品久久久久久久久久尿 | 国产精品jk白丝蜜臀av软件 | 亚洲午夜在线 | 得得啪在线视频 | 91精品国产91久久久久久吃药 | 日日狠狠久久偷偷四色综合免费 | 亚洲精品3 | 少妇的肉体k8经典 | 全黄裸片武则天艳史 | 香蕉秀| 成人国产精品久久久 | 国产一级做a爰片在线看 | 亚洲天堂字幕 | 蜜桃欧美性大片免费视频 | 欧美77 | 一级黄色片武则天 | 欧美精品久久久久久久久老牛影院 | av影院在线播放 | omofun 动漫在线观看 | 国产成人精品一区二区仙踪林 | 高清国产午夜精品久久久久久 | 黄色二区三区 | 制服丝袜日日夜夜 | 一级免费视频 | 精品一区二区三区免费毛片爱 | 午夜爽爽爽男女免费观看hd | av大全在线免费观看 |