Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Java Goes Everywhere With JavaCard 3

DZone's Guide to

Java Goes Everywhere With JavaCard 3

· Java Zone ·
Free Resource

Verify, standardize, and correct the Big 4 + more– name, email, phone and global addresses – try our Data Quality APIs now at Melissa Developer Portal!

James Gosling has written that development of JavaCard 3.0 is almost complete, building on the popular JavaCard 2 API. The API comes in two flavours - Classic which is based around the previous version with some enhancements, and Connected Edition, which is where the real excitement is.

As the name suggests, Connected Edition brings about more communication possibilities and support for web applications. It also takes advantage of more memory being available. The VM is Java6 compatible and has full Java language support so you can use all the features you're comfortable with in Java such as generics and annotations. The only thing you'll find missing is support for floats. It also has a interfaces for HTTP and HTTPS. As you can see from the image below, the new APIs give you a lot more.



James notes that JavaCard 3.0 goes beyond the standard card use cases:

It is not just "Card" any more: With the newly added USB interface this technology can go beyond Smart Cards into devices like secure USB tokens, Secure Personal Databases, Embedded Servers, WebDAV compliant thumb drives and more.
There's also a really useful NetBeans plugin to help you get started with JavaCard development.

 



You can go along to the Kenai page to find out more.

Developers! Quickly and easily gain access to the tools and information you need! Explore, test and combine our data quality APIs at Melissa Developer Portal – home to tools that save time and boost revenue. Our APIs verify, standardize, and correct the Big 4 + more – name, email, phone and global addresses – to ensure accurate delivery, prevent blacklisting and identify risks in real-time.

Topics:

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}