ГОСТ Р ИСО/МЭК19784-1—2007
6 Архитектура БиоАПИ
6.1 Архитектурная модель ПИП/ИПУ БиоАПИ
6.1.1 БиоАПИ включает в себя модель ПИП/ИПУ. изображенную на рисунке 1.
Бинытрткаса притаены*
Биоштричкжо»припекшие
Инфраструктура BioAPI
_Ц
ип у
^ _
ПБУ
ПБУ
ПБУ
ЛЗ-
SfcrpOfiCraO
ли
ЛтрОйСшО
х
А
л — Л
К
ит
1
оп
р
о
Iftp A re
[«
Рисунок 1 — Модель БиоАПИ ПИП/ПБУ
П р и м е ч а н и е — На рисунке 1 структура модели ниже уровня ИПУ упрощена. Возможные варианты
внутренней структуры и стандартизированный интерфейс ПБУ изображены на рисунке 2.
6.1.2 Система БиоАПИ состоит из компонентов БиоАПИ. имеющих стандартизированные интерфей
сы. На рисунке 1 показаны взаимодействия между тремя видами компонентов БиоАПИ: инфраструктурой
БиоАПИ. приложениями и монолитными ПБУ.
П р и м е ч а н и е — Описание стандартизированных интерфейсов, позволяющее независимым компонен
там БиоАПИ предоставлять доступ к функциям ПБУ. приведено в 6.2.
6.1.3 ПИП определяет интерфейс между инфраструктурой БиоАПИ и биометрическим приложением.
Приложение предназначенодля вызова функций, описанных вспецификации ПИП (раздел 8). Инфраструк
тура БиоАПИ поддерживаетфункции, приведенные в спецификации ПИП.
6.1.4 ИПУ определяет интерфейс между инфраструктурой БиоАПИ и ПБУ. Инфраструктура БиоАПИ
вызывает функции, описанные вспецификации ИПУ (раздел 9). ПБУ поддерживает функции, приведенные
вспецификации ИПУ.
6.1.5 Инфраструктура БиоАПИ предназначена для управления ПБУ и отображения вызовов функ
ций ПИП функциям ИПУ, адресованныхсоответствующему ПБУ.
6.1.6 Приложение может получитьдоступ кфункциональным возможностям ПБУ (через инфраструк
туру БиоАПИ) только после того как ПБУ будет загружен и присоединен (8.1.5 и 8.1.7). Когда приложению
больше не требуется использование ПБУ. оно его отсоединяет и выгружает (см. 8.1.6 и 8.1.8).
6.1.7 Приложение может одновременно загружать и присоединятьболее одного ПБУ. ПБУ может быть
одновременно присоединен кболее чем одному приложению.
П р и м е ч а н и е — Взаимодействия между приложением и присоединенным ПБУ обычно не зависят от
взаимодействий между этим приложением и другими ПБУ или между этим ПБУ и другими приложениями, за
исключением случаев, когда возникает конфликт с физическим устройством, управляемым ПБУ.
6.1.8 Функции, определенные в настоящем стандарте, поддерживают наличие в биометрической
системе:
a) отдельной инфраструктуры БиоАПИ со связанным с ней реестром компонентов;
b
)динамического выполнения и завершения нескольких одновременно выполняющихся биометри
ческих приложений, взаимодействующих с данной инфраструктурой БиоАПИ;
c)динамической установки, удаления (и связанными с ними загрузкой и выгрузкой) нескольких ПБУ.
взаимодействующих сданной инфраструктурой БиоАПИ;
6