Font Size: a A A

Research On Smart Card System Based On Java Card Technology And J2EE Framework

Posted on:2009-06-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y H ZhangFull Text:PDF
GTID:2178360245485876Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Smart Card plays an important role in our life, while the emergence of Java Card has promoted the development of Smart Card to a new stage. With the advanced features of platform independency, multi-use and fast application development and downloading, Java Card has effectively decreased the cost and speeded up the process of application development. Nowadays, Java Card technology has become global standard of Smart Card Industry.In addition, with the universal application of J2EE, which is the framework of distributed multi-layer enterprise application, J2EE technology has played an important role in large enterprise applications. If we can integrate the two technologies, use J2EE Framework to develop the powerful and integrated enterprise application at the same time, complete authentication or payment with Java Card in order to ensure the safety of the whole system, it should be said that it is a good choice.This paper firstly overviews the basic knowledge of Smart Card and Java Card, highlights the advantage of Java Card, secondly introduces the elementary principle of Java Card technology, the communication protocol and model of Smart Card, then simply introduces J2EE Framework and Open Card Framework, lastly designs and implements a simple Smart Card system.The primary context of this paper is to resolve the integration and communication problems between Smart Card application based on Java Card technology and enterprise application based on J2EE Framework. On the issue of the integration, the paper designs a simple integration framework by using Open Card Framework(OCF); On the issue of the communication, the paper uses Java Card Remote Method Invocation (JCRMI) model, which has broken the traditional APDU-oriented programming model of Smart Card and provided a set of mechanism which invoking the method of remote object outside the Java Card. In the application of Smart Card module, the paper has implemented the development and debugging of Small Card Applet with Sun's JCDK tools; In J2EE application module, the paper has completed the development and deployment of EJB module with JBuilder IDE and WebLogic server.
Keywords/Search Tags:Smart Card, Java Card, Open Card Framework, JCRMI model
PDF Full Text Request
Related items