0% found this document useful (0 votes)
52 views14 pages

Mca Java Card

Uploaded by

skill course
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views14 pages

Mca Java Card

Uploaded by

skill course
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

www.studymafia.

org
Seminar
On
Java Card

Submitted To: Submitted By:


www.studymafia.org www.studymafia.org
CONTENTS

 Introduction
 What is a Java Card?
 Architecture
 Working
 Development Process
 Advantages
 Challenges
 Conclusion
 References
Introduction
 Java Card is a smart card that is capable of running programs
written in Java.
 For this a new Java platform, Sun's JavaSoft division has
made available the Java Card 2.0 API specification, and
several licensees are now implementing this API on smart
cards.
What is a Java Card?
 Java Card refers to a software technology that allows Java-
based applications (applets) to be run securely on smart cards
and similar small memory footprint devices.
 Java Card is the tiniest of Java platforms targeted for
embedded devices.
Architecture
JAVA CARD ARCHITECTURE – HARDWARE

 64 KB ROM
 32 KB EEPROM
 28 KB available for the customer
 2 KB RAM
 Slow and simple microprocessor(8-bit)
Working
Development Process
Compiling a Java Card Applet
Advantages
 Interoperable
 Secure
 Multi-Application capable
 Dynamic
 Compatible with existing standards
 Hardware Independence
Challenges

Java cards have very restricted resources


1.Limited Memory
2.Limited Computing Power
Java Card doesn’t support some of java features
1.Large primitive data types : long, double, float
2.char,string
3.Multidimensional array
4.Dynamic class loading
5.Garbage collection
6.Multithreading
7.Object Cloning
Conclusion

 The Java Card adds a new platform to the world of Java.


 Widespread adoption and deployment of the Java Card will
require marketing promotion, more applications and tools
development, and time.
 At the same time, the number of Java Cards in existence could
easily extend into the millions within the next few years.

 
References

 www.google.com
 www.wikipedia.com
 www.studymafia.org
Thanks

You might also like