ISO IEC 20060-2010 PDF
Название на английском:
St ISO IEC 20060-2010
Название на русском:
Ст ISO IEC 20060-2010
Оригинальный стандарт ISO IEC 20060-2010 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 20060:2010 — Information technology — Open Terminal Architecture (OTA) — Virtual machine. Стандарт описывает спецификацию ядра OTA, включая определение виртуальной машины (VM), набор сервисов для разработчиков терминальных приложений, набор токенов, представляющих нативный машинный язык VM, и формат доставки модулей токенов для обработки OTA-ядром.
Аннотация
Стандарт задаёт единый программный каркас (ядро) для терминалов различных типов, обеспечивающий абстракцию аппаратных деталей через специфицированную виртуальную машину. Это позволяет создавать высокоуровневые библиотеки, терминальные программы и платёжные приложения, совместимые с разными аппаратными платформами при условии реализации указанного VM и драйверов ввода‑вывода.
Общая информация
- Статус: Опубликован; версия подтверждена при обзоре в 2021 году и остаётся действующей на момент подтверждения.
- Дата публикации: Июль 2010 (Edition 2, 2010‑07).
- Организация-издатель: ISO/IEC (ISO/IEC JTC 1/SC 17 — Cards and security devices for personal identification).
- ICS / категории: 35.240.15 (информационные технологии — терминальные устройства и сопутствующие спецификации).
- Редакция / версия: Edition 2 (2010). Предыдущая редакция: ISO/IEC 20060:2001 (withdrawn).
- Количество страниц: Около 138 страниц в опубликованной версии (уточняемая в официальном каталоге публикации).
Область применения
Стандарт применяется для спецификации программного ядра (OTA‑kernel) терминальных устройств, в первую очередь платёжных терминалов и POS‑устройств, где необходима переносимость приложений между разными аппаратными платформами. Он актуален для разработчиков ядра терминала, производителей терминального оборудования, поставщиков библиотек и разработчиков платёжных приложений.
Ключевые темы и требования
- Определение виртуальной машины (VM) и её архитектурных слоёв: базовый исполняемый механизм, интерфейсы для сервисов и драйверы ввода/вывода.
- Описание сервисов, предоставляемых VM разработчикам терминальных программ (API/функции ядра).
- Спецификация набора токенов — представление нативного машинного языка VM и правил его кодирования.
- Формат модулей токенов и правила их доставки/загрузки в OTA‑ядро.
- Требования к совместимости реализации VM между различными аппаратными платформами для обеспечения переносимости приложений.
Применение и пользователи
Основные пользователи стандарта: производители платёжных терминалов и POS‑терминалов, разработчики встроенного (firmware) и системного ПО для терминалов, вендоры платёжных приложений и сервисных библиотек, тестовые лаборатории и организации по сертификации платёжного оборудования. Стандарт используется при разработке ядра терминала, при портировании приложений между платформами и при описании формата модулей для безопасной доставки к терминалу.
Связанные стандарты
ISO/IEC 20060 является проектом в области Open Terminal Architecture и связан с работой технического комитета ISO/IEC JTC 1/SC 17 по стандартам для карт и терминалов. Релевантно учитывать соседние и более общие стандарты в области терминалов и платёжных устройств, а также предыдущую версию ISO/IEC 20060:2001 (отозванную в пользу версии 2010).
Ключевые слова
Open Terminal Architecture; OTA; виртуальная машина; VM; терминал; POS; платёжный терминал; токены; модуль токенов; ядро терминала; OTA kernel.
FAQ
В: Что это за стандарт?
О: Международный стандарт ISO/IEC 20060:2010 задаёт спецификацию Open Terminal Architecture (OTA) — виртуальной машины и ядра терминала, предназначенных для обеспечения переносимости терминальных приложений и унификации базовых сервисов терминалов.
В: Что он регулирует?
О: Он специфицирует архитектуру VM, сервисы для разработчиков, набор токенов как представление нативного кода VM и формат модулей токенов для загрузки в OTA‑ядро. Эти элементы формируют требования к реализации ядра терминала и правила доставки исполняемых модулей.
В: Кто обычно использует?
О: Производители терминального оборудования, разработчики системного ПО и платёжных приложений, интеграторы POS‑решений, тестовые и сертификационные лаборатории, а также организации, отвечающие за совместимость терминальных решений.
В: Он актуален или заменён?
О: Версия 2010 является редакцией 2 и была подтверждена при обзоре (standard confirmed). Предыдущая редакция ISO/IEC 20060:2001 отозвана и заменена редакцией 2010. На официальной странице стандарта указано подтверждение действия версии 2010 при последнем обзоре.
В: Это часть серии?
О: ISO/IEC 20060 относится к семейству спецификаций Open Terminal Architecture и находится в области деятельности технического комитета ISO/IEC JTC 1/SC 17; напрямую дополняет наборы документов, касающихся терминалов и платёжных устройств. Также имеет предыдущие выпуски и сопутствующие документы в рамках работ SC 17.
В: Какие ключевые слова?
О: OTA, Open Terminal Architecture, virtual machine, VM, token module, OTA kernel, POS, платёжный терминал.