Aracılığıyla paylaş


Akıllı Kart Arabirimleri

akıllı kart arabirimi, akıllı kart, hizmetleri çağırmak için gereken protokoller ve hizmetlerin bağlamı ile ilgili varsayımlar içinde bulunan önceden tanımlanmış bir hizmet kümesinden oluşur.

Akıllı kartlarla ilgili olarak, "arabirim" terimi COM'da kullanıldığına benzer, bu da kavram olarak ISO 7816/5 uygulama tanımlayıcısına benzer ancak farklı bir kapsama sahiptir.

Her akıllı kart arabirimi bir GUID ile tanımlanır. Örneğin, sahibine biyoritm bilgileri sağlayan bir arabirim tanımlanabilir. Belirli bir akıllı kart bu hizmeti destekliyorsa bu arabirim GUID'sini desteklediğini iddia edebilir. Bir uygulama, arabirim GUID'lerini kullanarak belirli bir arabirim kümesini arayabilir ve bu kümeyi destekleyen herhangi bir kartı bularak bir görevi tamamlayabilir.

Bir arabirimin tek bir GUID'i olsa da, farklı kartlarda farklı şekilde uygulanabilir. Örneğin, yukarıda belirtilen biorhythm arabirimi birkaç farklı uygulamaya sahip olabilir, ancak tümüne aynı GUID kullanılarak başvurulur. Farklı uygulamalar uygulama ve akıllı kart arasındaki etkileşimi değiştirmez; ancak hizmet sağlayıcısı ve akıllı kartlar arasındaki etkileşim, arabirimin uygulamasına bağlı olarak farklılık gösterebilir.

Akıllı kart tarafından desteklenen arabirim kümesi, akıllı kart tanıtımı sırasında tanımlanır (bkz. System'a Akıllı Kart Tanıtımı ).