Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Java
Expertise: All
Sep 29, 1999



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Who's Who in Java Commerce

Java Wallet
The Java Wallet is a family of Java products designed to enable secure electronic commerce operations. It incorporates the Java Commerce Client, Commerce JavaBeans components, the Gateway Security Model, and Java Commerce Messages for an extensible e-commerce platform. These products can be used independently of one another.

Java Commerce Client (JCC)
The Java Commerce Client (JCC) is a client side solution for secure electronic commerce transactions. As an open, extensible platform that provides with a Wallet-like user interface, and a database for a variety of payment instruments and protocols.

Commerce JavaBeans component
A Commerce JavaBeans component is a reusable commerce component that extends the JavaBeans model based on some specific interface requirements. Commerce JavaBeans helps developers develop commerce components to extend the functionality of the JCC.
Commerce JavaBeans components are contained in cassettes, which are signed jar files containing resources (one or more Commerce JavaBeans components, shared interfaces, graphics, etc.). Cassettes are made available to end user via download or on a disk, When a cassette is downloaded and installed, the JCC can make use of the Commerce JavaBeans component(s) it contains to perform commerce operations.

Java Commerce APIs
Java Commerce APIs provides implementation of basic services within the Java Commerce Client. These services form the foundation for developers to create e-commerce applications. The classes of Java Commerce APIs enables:
1. Rapid Commerce Component Development based on Commerce JavaBeans specification.
2. Secure Downloading and Installation of Cassettes through support for an installation subsystem to facilitate the download and installation of new commerce components into the Java Wallet.
3. Secure Interoperation of Commerce JavaBeans components.
4. Secure Storage of Private End-User Information. The Java Commerce APIs contain a database that securely holds personal information, like credit card numbers or transaction histories.
5. Rapid Development of Secure Payment Mechanisms.

Java Smart Card API Packaged in "javax.smartcard", the Java Smart Card API enables communication between a Java applications and smart cards. This would be independent of hardware devices. The Java Commerce APIs are extensions to JDK and are delivered separately from it.

For more information on Java Commerce from Sun Microsystems, visit http://java.sun.com/products/commerce/.

Behrouz Fallahi
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date