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.
|