Здесь card reader есть устройство чтения карт. В английской
литературе используется аббревиатура CAD (card acceptance
device).
Таким образом инсталлятор размещается непосредственно
на смарт-карте. Он взаимодействует с программой инсталляции
на пользовательской рабочей станции.
Программа инсталляции передает файл в CAP формате инсталлятору
на карте. Последний записывает двоичный файл в память
смарт-карты, связывает его с другими классами, возможно
размещенными на карте, создает и инициализирует структуры
данных, используемые при выполнении апплета. Подобное
разделение позволяет уменьшить размер собственно интепретатора,
что, естественно, очень важно в условиях ограничения
ресурсов.
Java Card Runtime Environment
JCRE представляет собой набор системных компонент,
исполняемых на самой карте. JCRE управляет ресурсами,
поддерживает передачу данных и исполнение апплета, а
также обеспечивает систему безопасности как карты, так
и апплета. Другими словами, это есть операционная система
смарт-карты.
|