These facilities are not readily available to third party application developers making the development of these applications exclusive to a few highly skilled developers who have specialized in a particular smart card hardware and software. Util recently there existed no standard high-level application interface thus compelling developers to deal with the always technical low-level programming of modules such as communication protocols, mmory management and other hardware specific routines. I addition, dfficulties in portability of the applications limited the functions and broader deployment of the smart cards because applications from service providers could not coexist on the same card.
Jva Card Technology offers a great way around the challenges that circumscribe the popularity of smart cards. I provides an enabling environment for smart cards and other memory-constrained devices to run their java applications (called applets). Jva card technology is inherently a secure, prtable and multi-application platform that exploits the many good features of java language3. Te benefits wrapped up in this technology can be summarized into the following: ese of application development, security, hrdware independence, aility to store and multiple applications and compatibility.
Te Java Card Application Programming Interfaces (APIs) were developed at the Shlumberger’s product centre in Austin, Txas, b a group of dedicated engineers. Teir key objective was to bring smart card development into the mainstream while maintaining the security of the cards. Teir research led to the realization that java programming language was their ultimate solution. Tey went ahead to propose the initial draft of the Java Card APIs and consequently made Shlumberger the first licensed Smart Card Company4. Bll and Gemplus then joined Schlumberger together founded Java Card Forum, acompany tasked with identifying and resolving issues concerning the Java Card Technology plus promoting its acceptance in the smart card industry.
Te first development was Java Card 1. 0which contained specifications for APIs only and it was not a platform that could be easily built upon. Jva Card 2. 0specification which evolved from the work of Integrity Arts was announced by Sun in November 1997 after collaborative efforts with Java...
Please type your essay title, choose your document type, enter your email and we send you essay samples