Sun Microsystems announced major new enhancements to the JavaTM platform, including additional support for key Web services technologies in the upcoming release of Java TM 2 Platform, Enterprise Edition (J2EE TM) version 1.4. Building on Java technology's heritage of platform independence and portability by design, Sun is working through the Java Community Processsm (JCPsm) to make J2EE technology the standard for Java Web services development and interoperability. Specifically, Sun will include full support for the "Basic Profile" specification that has been proposed by the Web Services Interoperability Organization (WS-I) to ensure that Web services component technologies work together. As a result the J2EE specification will release several months later than originally intended. By adding support for WS-I Basic Profile to the existing support for Web services standards such as WSDL, SOAP, ebXML, and UDDI, J2EE technology provides both the Web services programming model and data model that enable developers to build end-to-end applications and services that can be used on any internet enabled device, anytime, anywhere and by anyone. With this, developers can apply their programming knowledge broadly across computing environments to build portable Web applications or Web services that allow customers to save costs and increase revenues by bringing their information assets to the Web.
"For nearly a decade, Java technology has fostered innovation throughout the industry. By bringing Web services standards and interoperability together in the J2EE technology, we are evolving the Java Web services platform into the industry standard for developing and deploying interoperable Web services. This will help accelerate the next wave of innovations that ease development and create opportunity for businesses," said Mark Bauhaus, vice president of Java Web services at Sun. "With support for WS-I basic profile, J2EE v 1.4 demonstrates Sun's commitment to open standards. Sun is fully engaged in collaborative work with industry organizations such as WS-I in order to help ensure Web Services interoperability becomes pervasive."
For the estimated three million Java developers, J2EE v 1.4 enables a new level of abstraction of the platform that reduces development complexity and helps developers more quickly build and deliver innovative applications and Web services. Java's appeal to developers is in its cross platform portability, faster time to market through component reusability and platform neutrality. For businesses using Java technology, estimated at 70 percent of enterprises surveyed in a recent analyst study, it means being able to switch computing environments without the cost of reengineering, leverage infrastructure investments via simplified integration with applications and legacy systems, and compatibility testing to protect the portability of their applications and Web services.
Currently in final development stage through the Java Community Process, J2EE 1.4 is expected to be available in the summer and quickly supported in a number of products from the industry's more than 30 J2EE licensees later this year. For example, the Sun(tm)ONE Application Server and SunTM ONE Studio Integrated development Environment (IDE) are expected to support J2EE 1.4 in Q4 of this year. Oracle9i Application Server is expected to support J2EE 1.4 this summer.
About WS-I and The Basic Profile Specification
WS-I is an open, industry organization chartered to promote Web services interoperability across platforms, operating systems, and programming languages. Sun joined WS-I in October 2002 and is an active participant of the organization, including as a leader of one of WS-I's working groups. The purpose of the WS-I Basic Profile specification is to outline how a set of Web services component technologies should be used together to compose a Web service. These components include messaging (e.g. SOAP, XML and HTTP messages), descriptions (e.g. Web Services Description Language, or WSDL), discovery (e.g. UDDI) and security mechanisms (e.g. HTTPS, SSL or PKI). More information about WS-I and the Basic Profile specification can be obtained at http://www.ws-i.org/.