Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API
This article begins with a brief review of smart cards, a discussion of the benefits of the Java Card API, and an explanation of why the Java Card API has taken the smart card industry by storm. This is followed by a description of applications and services that will be demanded by companies trying to implement Java Card technologies. Finally, it discusses ways in which the Java Card is part of a larger trend in computing, and suggests ways for you to begin thinking about developing the skills necessary to succeed in an era of individualistic computers. For details on Schlumberger's CyberFlex Java Card, see the current Java Developer column by Rinaldo Di Giorgio.
Why have smart cards received more attention than other new devices? Smart cards have existed in a variety of forms since 1974; they have had substantial success in parts of Europe (France and Germany, in particular); and this success has been driven by the development efforts of several notable companies (Bull/CP8, GemPlus, and Schlumberger, among others). You could even say that, in many ways, smart cards now have reached critical mass -- not only in Europe, but in the United States and Asia as well. Today, 95 percent of all smart cards are sold in Europe. By 2001, analysts at Data Monitor, a market research organization that focuses on smart card markets, predict that well over 25 percent of the worldwide market for the 3 billion smart cards sold in that year will be outside of Europe. Much of the success that smart cards will experience in the next few years, and their increasing worldwide adoption, is directly related to one fundamental invention that is changing the nature of competition in the smart card industry: The Java Card API.
The Java Card API is part of the smallest virtual machine specification for Java. The specification is designed to allow Java to run on an 8-bit microprocessor, with 14 kilobytes of electrically erasable and programmable read only memory (EEPROM), 8 kilobytes of read only memory (ROM), and 256 bytes (no we did not forget the "K"!) of random access memory (RAM). The specification was first released in November 1996. By the release of the Java Card API 2.0 one year later, every major vendor of smart cards in the world had licensed the technology. All these vendors are in the process of building working implementations. Both Schlumberger and GemPlus, companies that combined sell something like 75 percent of all smart cards, already have existing implementations and development toolkits for sale. By 2001, over 700 million of the 3 billion cards sold will run the Java Card virtual machine.
Free Download - 5 Minute Product Review. When slow equals Off: Manage the complexity of Web applications - Symphoniq
![]()
Free Download - 5 Minute Product Review. Realize the benefits of real user monitoring in less than an hour. - Symphoniq