The J2EE standard is widely adopted by portal vendors and application providers for its platform independence and its broad range of APIs for distributed computing. The standard is comprised of four basic types of objects:
Each of these objects, described briefly in the subsections below, contributes a required piece of the J2EE framework.
Containers, as the name implies, house components and services. Transparent to users, containers offer some of the same services provided by operating systems in client/server environments, such as object management and security. Containers also provide housekeeping operations, including transaction support and object-naming ...