Today, large and small enterprises alike can share the playing field. The JCC provides a secure, robust, and reliable platform that enables software vendors of any size to write electronic commerce applications. Application-specific code is organized into modules called cassettes.
Cassettes are mixed and matched to lay the foundation for an electronic transaction.
A cassette designed by one vendor can interact with one or more cassettes by that same vendor or by agreement with a cassette from another vendor. The JCC framework orchestrates cassette interoperations and enforces the high level of security required for reliable transactions between clients and merchant servers. This article is the first in a three-part series on writing cassettes. It introduces the JCC framework, summarizes the four steps to writing a cassette, and provides instructions for the first step. Step 2 is covered in Part Two of this series, and Steps 3 and 4 are covered in Part Three .