Идентификатор апплета и APDU в карте Java

В моем проекте я хочу записать биометрические данные (как шаблон цифрового отпечатка) на смарт-карте. После некоторого хорошего исследования я выбрал карту Java для своего проекта. Но я плохо знаком с этой платформой и знаю очень мало об этом :(

Я прочитал учебные руководства из Sun также, но не могло разрешить некоторые беспорядки:

1.) Я просто хочу считать и записать биометрические данные из карты, также - действительно ли необходимо разработать апплет для него на карте Java? Разве я не могу использовать простые функции чтения-записи считывателя смарт-карт к чтению-записи биометрические данные по памяти смарт-карты?

2.) Если я создаю апплет для карты Java затем, как я собираюсь дать идентификатор апплета ей? Идентификатор апплета уникален для каждого апплета. И, как я могу знать идентификатор апплета для предварительно созданных апплетов?

3.) Что такое Блок данных прикладного протокола (APDU)? И, как они собираются помочь мне в чтении/записи данных по карте?

Я знаю все, что это основные вопросы, но я действительно смущен. Поэтому выручите парней!

Заранее спасибо.

5
задан user268758 16 July 2010 в 02:41
поделиться