智慧卡介面
智慧卡介面包含一組預先定義的智慧卡內可用的服務、叫用服務所需的通訊協定,以及有關服務內容的任何假設。
就智慧卡而言,「介面」一詞與 COM 中的使用方式類似,這同樣類似于 ISO 7816/5 應用程式識別碼的概念,但範圍不同。
每個智慧卡介面都是由 GUID 識別。 例如,可能會定義一個介面,以提供生物資訊給其持有者。 如果指定的智慧卡支援此服務,則它可能會宣告支援該介面 GUID。 使用介面 GUID,應用程式可能會搜尋一組特定的介面,並尋找任何支援該集合的卡片來完成工作。
雖然介面有一個 GUID,但可能會在不同的卡片上以不同的方式實作。 例如,上述的biorhythm 介面可以有數個不同的實作,但全都使用相同的 GUID 來參考。 不同的實作不會變更應用程式與智慧卡之間的互動;不過, 服務提供者 與智慧卡之間的互動可能會因介面的實作而有所不同。
智慧卡所支援的介面集是在智慧卡簡介期間定義, (請參閱將 智慧卡簡介至系統) 。