Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейссмарт-картысостоит из предопределенного набора служб, доступных в смарт-карт, протоколов, необходимых для вызова служб, и любых предположений в отношении контекста служб.
В отношении смарт-карт термин "интерфейс" аналогичен тому, как он используется в COM, который, в свою очередь, похож на идентификатор приложения ISO 7816/5, но с другой областью.
Каждый интерфейс смарт-карты определяется идентификатором GUID. Например, интерфейс может быть определен, предоставляющий сведения о биоритме его держателю. Если данная смарт-карта поддерживает эту службу, она может претендовать на поддержку этого GUID интерфейса. С помощью графических идентификаторов интерфейса приложение может искать определенный набор интерфейсов, найдя любую карточку, которая поддерживает этот набор, для выполнения задачи.
Хотя интерфейс имеет один GUID, он может быть реализован по-разному на разных картах. Например, указанный выше интерфейс biorhythm может иметь несколько различных реализаций, но все они ссылаются с использованием одного GUID. Различные реализации не изменят взаимодействие между приложением и смарт-картой; Однако взаимодействие между поставщиком услуг и смарт-картами может отличаться в зависимости от реализации интерфейса.
Набор интерфейсов, поддерживаемых смарт-картой, определяется во время внедрения смарт-карт (см. введение смарт-карт в систему).