OpenCard Framework
From Wikipedia, the free encyclopedia
OpenCard Framework (OCF) provides a Java API to access both to smart card readers and to the applications embedded on the smart cards.
[edit] Architecture
- CardTerminals are smart card reader drivers. They can be native (.so, .dll) using JNI or they can use the javax.comm or gnu.io API. The distribution provides a bridge with PC/SC drivers.
- CardServices are high-level interfaces to the applications hiding the ISO 7816 3 and 4 complexity. Available CardServices are : PassThruCardService, MFCFileAccess, BasicEMVAppletAccess, VOPCardService, ...
[edit] Books
- Uwe Hansmann, Martin S. Nicklous, Thomas Schäck, Frank Seliger, Smart Card Application Development Using Java, Ed Springer, 2000, ISBN 3-540-65829-7, http://www.opencard.org/SCJavaBook
[edit] External links
- OpenCard consortium web site
- Personal Computer/Smart Card (PC/SC)
- A course on OCF programming (in french)