ISO IEC 30106-4-2019 PDF
Название на английском:
St ISO IEC 30106-4-2019
Название на русском:
Ст ISO IEC 30106-4-2019
Оригинальный стандарт ISO IEC 30106-4-2019 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 30106-4:2019 — Information technology — Object oriented BioAPI — Part 4: C++ implementation. Стандарт задаёт интерфейс фреймворка BioAPI и интерфейс BSP (Biometric Service Provider) для реализации в языке C++, сохраняя семантическое соответствие частям 1, 2 и 3 серии.
Аннотация
Документ определяет набор типов данных, классов, интерфейсов и констант для реализации объектно-ориентированной версии BioAPI в C++. Описаны интерфейсы уровня BSP и фреймворка, механизмы взаимодействия приложений с компонентами биометрической подсистемы, обработка исключений, обратные вызовы и примеры последовательностей вызовов. Это позволяет обеспечить совместимость между реализациями на разных языках путём сохранения единой структуры интерфейсов.
Общая информация
- Статус: Опубликовано.
- Дата публикации: 15 сентября 2019 (2019-09-15).
- Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 37 — Biometrics).
- ICS / категории: 35.240.15 (Identification cards and related devices).
- Редакция / версия: Edition 1.0 (первая редакция, 2019).
- Количество страниц: 57 страниц.
Область применения
Стандарт предназначен для разработчиков библиотек и компонентов биометрических систем, поставщиков BSP, создателей приложений, интеграторов и исследователей. Он описывает интерфейсы и структуры данных, необходимые для реализации объектно-ориентированного BioAPI в C++, и обеспечивает семантическую совместимость с реализациями на Java и C#. Стандарт не определяет конкретные алгоритмы биометрической обработки, а задаёт контракт взаимодействия между приложениями, фреймворком и BSP.
Ключевые темы и требования
- Определение базовых типов данных и констант, используемых в объектно-ориентированном BioAPI.
- Описание классов и структур (например, BIR, BSPSchema, ACBioParameters) и их свойств.
- Интерфейсы уровня BSP (IBSP) и фреймворка (IFramework, IComponentRegistry) с перечислением методов и событий.
- Механизмы взаимодействия приложений с фреймворком: вызовы, обратные вызовы и обработка исключений (класс BioAPIException).
- Примеры последовательностей вызовов и образцы кода в приложении (информативные приложения/аннексы).
Применение и пользователи
Практическое применение — при разработке кроссплатформенных биометрических приложений и поставщиков биометрических модулей, где требуется определённый интерфейс обмена данными между приложениями и биометрическими сервисами. Пользователи: разработчики C++-библиотек, производители биометрических устройств и ПО, системные интеграторы, лаборатории тестирования и стандартизационные группы. Стандарт упрощает интеграцию компонентов от разных поставщиков благодаря единообразному интерфейсу.
Связанные стандарты
Часть серии ISO/IEC 30106 (Object oriented BioAPI): часть 1 — Architecture (общая архитектура), часть 2 — Java implementation, часть 3 — C# implementation; данный документ сохраняет семантическое соответствие с этими частями. Кроме того, в качестве нормативных ссылок используются общие стандарты, например ISO/IEC 14882 (C++).
Ключевые слова
BioAPI, C++, BSP, Biometric Service Provider, объектно-ориентированный интерфейс, биометрические данные, BIR, интерфейсы фреймворка, IFramework, IBSP.
FAQ
В: Что это за стандарт?
О: Международный стандарт, определяющий объектно-ориентированную реализацию BioAPI для языка C++ — интерфейсы, типы данных и механизмы взаимодействия между приложениями, фреймворком и BSP.
В: Что он регулирует?
О: Стандарт не задаёт алгоритмы распознавания — он определяет контракт (API) для взаимодействия биометрических компонентов: структуры данных, классы, сигнатуры методов, события и образцы последовательностей вызовов. Это облегчает совместимость реализаций разных производителей.
В: Кто обычно использует?
О: Разработчики и интеграторы биометрического ПО, производители BSP и биометрических модулей, а также организации, создающие приложения, использующие биометрию (аутентификация, контроль доступа и т.д.).
В: Он актуален или заменён?
О: По состоянию на публикацию на официальной странице стандарт был опубликован 15 сентября 2019 г. и имел статус «Published». Стандарты ISO/IEC обычно пересматриваются каждые 5 лет; официальная карточка указывает жизненный цикл и этапы пересмотра. На текущую дату явных указаний о полном замещении или аннулировании в карточке публикации не отмечено — при необходимости рекомендовано проверить карточку стандарта у издателя для подтверждения статуса.
В: Это часть серии?
О: Да — это часть серии ISO/IEC 30106 (Object oriented BioAPI). Конкретно стандарт сохраняет семантическую эквивалентность с частями 1 (Architecture), 2 (Java implementation) и 3 (C# implementation).
В: Какие ключевые слова?
О: BioAPI, C++, объектно-ориентированный интерфейс, BSP, биометрическая подсистема, BIR, IFramework, IBSP.