Java Solaris Communities About Sun How to Buy United States Worldwide

WEB SERVICES PACK TO SIMPLIFY BUILDING JAVA-BASED WEB SERVICES

WEB SERVICES PACK TO SIMPLIFY BUILDING JAVA-BASED WEB SERVICES

Major Vendors to Integrate Open Technologies in Java Web Services Tools


SAN FRANCISCO, CA - JavaOne Developer Conference - -- June 4, 2001 -- Sun Microsystems, Inc. today announced plans to make available Web Services Pack, an all-in-one download containing key technologies to simplify building of web services using the Java 2 Platform. The announcement also lays out the roadmap for incorporation of the technologies into integrated development environments (IDEs) from key software development tools suppliers. Leading software development tool vendors, including Borland Software Corporation, Oracle Corp. and WebGain, Inc., as well as Sun's ForteT Tools group, plan to integrate the technologies into their Java IDEs, further simplifying their use by developers. Together, these technologies make it simpler and easier than ever for developers to build today web services based on the Java 2 Platform.

"Java is the premier platform available to build and deploy web services today. Java and XML define web services, the Java 2 Platform provides portable logic and XML provides portable data. Developers are using Java right now to build web services, and Sun will continue to supply the Java community with key technologies to support them," said Rich Green, vice president & general manager, Java Software development. "The Java 2 Platform is complete and available today. Unlike .NET, developers using the Java technology do not have to retrain and start development from scratch. We encourage developers to start building open, standards-based web services based on the Java 2 Platform using the new technologies."

A variety of open standards have emerged to define web services. These standards include:

  • The Java 2 Platform to deliver a rich development environment, platform-neutral logic and deployment platform;


  • XML for platform-neutral, portable data;


  • Directory/lookup services to discover and communicate with network-based buyers and sellers, such as the Universal Description and Discovery Initiative (UDDI) and ebXML registries and repositories;


  • Object access protocols, such as SOAP.


Today's announcement summarizes how the Java 2 Platform is integrating these emerging standards to facilitate the creation and deployment of web services. Java and XML are very complementary technologies, a natural match for the creation of applications that run on multiple platforms and communicate with many different kinds of clients.

Web Services PackComponents

Web Services Pack is a collection of application programming interfaces (APIs) and architectures developed by Sun and the other members of the Java Community that provide support in the Java technology for important web services features. Current plans call for the Web Services Pack to include:

  • JavaServer Faces, which is under development in the Java Community Process , establishes a standard API for creating Java Web application graphical user interfaces (GUIs), eliminating the burden on developers to create and maintain the GUI infrastructure from scratch.


  • Tomcat, a free, open-source implementation of JavaServer Pages and Java Servlet technologies developed under the Jakarta project at the Apache Software Foundation. JavaServer PagesT technology separates the user interface from content generation enabling designers to change the overall page layout without altering the content. Java Servlet technology provides web developers with a simple, consistent mechanism for extending the functionality of a web server and for accessing existing business systems.


  • JAX Pack, a collection of XML-based Java APIs, including:
    • Java API for XML Processing (JAXP) provides standard portable APIs for parsing and processing XML documents and a transformation engine supporting XSLT;


    • Java API for XML Registries (JAXR) defines Java APIs for accessing XML registries. It will support both ebXML registries and repositories and UDDI;


    • Java API for XML Messaging (JAXM) provides Java support for sending and receiving SOAP messages with layered support for protocol independent frameworks;


    • Java Architecture for XML Binding (JAXB) makes it easy to map XML data into Java objects;


    • Java API for Remote Procedure Call (JAX-RPC) supports the use of XML for "Remote Procedure Calls", where a procedure call on one computer is transmitted over a network as XML and is then delivered as a procedure call on another computer. JAX-RPC will also support the export of WSDL-based documents.

The components will be made available individually for download upon their completion by the Java Community Process. After all the technologies are completed, the whole collection will be available for download from Sun, under the name Web Services Pack. Integrated development tools incorporating the technologies in the Web Services Pack are planned by leading tools providers to speed and simplify the creation of Java-based web services and wireless data services.

For even more scalable and robust services, Sun and other members of the Java Community are proposing to define a version of J2EE with native web services support. (See separate announcement: INDUSTRY EFFORT TO DEFINE NATIVE WEB SERVICES SUPPORT IN J2EE)

Industry Endorsements

"Borland is committed to the standardization of Web services as components to be integrated into e-business applications, which enables our customers to build their e-business applications faster and easier," said Tony de la Lama, vice president and general manager of Borland's Java business unit. "Borland already offers extensive XML support in JBuilder and plans to add additional Web services related features to future releases."

"Web Services offer tremendous opportunities for automating business processes as software becomes an online service," said Rene Bonvanie, vice president of Oracle9i Marketing at Oracle Corp. "Oracle welcomes Sun's initiative, which is aligned with our overall strategy to offer developers a J2EE standards-based solution for rapidly delivering Web services. Oracle Jdeveloper accomplishes this with innovative J2EE and XML capabilities now enhanced in release 9i with SOAP, UDDI and WSDL technologies, enabling developers to easily create and deploy Web Services."

"WebGain believes in the standardization of Web services as components to be assembled into finished eBusiness applications." said Ted Farrell, CTO of WebGain. "We believe this technology will enable our customers to build their applications faster, while building a solid framework to facilitate the continuous improvement of their eBusiness applications. WebGain plans to add both the consumption and production of Web services to our WebGain Studio and Application Composer product lines."

"The Forte for Java team is excited to participate in the development of JSR-127," said Stans Kleijnen, vice president, Forte Tools, Sun Microsystems. "Many developers are embracing the power and control derived from building dynamic web applications with the servlet/JSP architecture; JSR-127, by defining standard APIs for GUI components, will make it easier for us to create a developer experience in Forte for Java that enables the rapid development of web solutions with little or no coding."

About Sun Microsystems, Inc.

Since its inception in 1982, a singular vision -- "The Network Is The Computer" -- has propelled Sun Microsystems, Inc. (Nasdaq: SUNW), to its position as a leading provider of industrial-strength hardware, software and services that power the Internet and allow companies worldwide to take their businesses to the nth. With $19.2 billion in annual revenues, Sun can be found in more than 170 countries and on the World Wide Web at http://sun.com.


Sun, Sun Microsystems, the Sun logo, Java, JavaOne Developers Conference, The Network Is The Computer and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd.

PR Contacts for Press and Analysts:

Sun Microsystems, Inc.
David Harrah
(408) 517-5479
david.harrah@sun.com

 
Press Release Finder

 
 
 

Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc.