Sun Java Solaris Communities My SDN Account Join SDN
 
Article

Java 2 Software The Platforms

 

The Platforms

Recognizing that "one size doesn't fit all," Sun has grouped its innovative Java technologies into three editions: Java 2 Platform, Micro Edition (J2ME technology), Java 2 Platform, Standard Edition (J2SE technology), and the Java 2 Platform, Enterprise Edition (J2EE technology). Each edition is a developer treasure chest of tools and supplies that can be used with a particular product.

Java 2 Platform, Standard Edition (J2SE)
The J2SE platform is a fast and secure foundation for building and deploying client-side enterprise applications. In today's .com world of nanosecond response times and information gratification, J2SE technology provides the speedy performance and high functionality that is demanded by Web users.

For end users, J2SE technology enables faster and easier use of functionally rich Web applications, such as corporate intranets and interactive shopping aids for eCommerce. For enterprise developers, the improved J2SE technology serves as the base tool for creating sophisticated, valuable applications that can be brought to market quickly.

Java 2 Platform, Enterprise Edition (J2EE)
J2EE technology simplifies enterprise applications by basing them on standardized, modular and re-usable components Enterprise JavaBeans (EJB) architecture, providing a complete set of services to those components, and handling many details of application behavior automatically. By automating many of the time-consuming and difficult tasks of application development, J2EE technology allows enterprise developers to focus on adding value, that is, enhancing business logic, rather than building infrastructure.

Java 2 Platform, Micro Edition (J2ME)
J2ME technology specifically addresses the vast consumer space, which covers the range of extremely tiny commodities such as smart cards or a pager all the way up to the set-top box, an appliance almost as powerful as a computer. J2ME technology enables device manufacturers, service providers, and content creators to gain a competitive advantage and capitalize on new revenue streams by rapidly and cost-effectively developing and deploying compelling new applications and services to their customers worldwide.

JavaCard APIsJ2ME PlatformJ2EE PlatformJ2SE PlatformJRE

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.