Java Technology Home Page

Advanced Search

Java Technology Home Page
Technologies
Downloads
Documentation
Spotlight
Developer Services
Java BluePrints

Java Technology
& XML
Downloads & Specifications
Documentation
News & Articles
White Papers
Resources
FAQ
Java XML Pack
Web Services
APIs & Architectures
    Printable Page  Printable Page

JavaTM Technology and XML

JavaTM technology and XML are a natural match for the creation of applications that exploit the web of information where different classes of clients -- from a traditional phone to the latest smart refrigerator -- consume and generate information that is exchanged between different servers that run on varied system platforms. The portability and extensibility of both XML and Java technology make them the ideal choice for the flexibility and wide availability requirements of this new web. Therefore, it is not surprising that Java is the overwhelmingly preferred language of server and client-side application development.

Hot Topics

Java Architecture for XML Binding v0.7, Public Draft
The JavaTM Architecture for XML Binding (JAXB) gives Java developers an efficient and standard way of mapping between XML and Java code. Java developers using JAXB are more productive because they can write less code themselves and do not have to be experts in XML. JAXB makes it easier for developers to extend their applications with XML and Web Services technologies.

Using Web Services Effectively from the JavaTM BluePrints Program
Web services are a highly effective means of enhancing interoperability across heterogeneous platforms. The article Using Web Services Effectively, from the JavaTM BluePrints Program, describes enterprise application environments that benefit from Web service implementations. In this article the interaction models (messaging or RPC based) for document-oriented and RPC-oriented Web services, their processing models (document centric or business object centric) and their interaction types (from asynchronous through synchronous) are discussed.

Java Web Services Developer Pack 1.0_01
The Java Web Services Developer Pack (Java WSDP) is an integrated toolset that in conjunction with the Java platform allows Java developers to build, test and deploy XML applications, Web services, and Web applications. The technologies comprising the Java WSDP include the Java APIs for XML included in the Java XML Pack, JavaServer Pages Standard Tag Library (JSTL), Java WSDP Registry Server, Web Application Deployment Tool, Ant Build Tool, and Apache Tomcat container.

JavaTM XML Pack Summer 02 Update Release
The latest release of the Java XML Pack includes the Java API for XML Messaging (JAXM), the Java API for XML Processing (JAXP), the Java API for XML Registries (JAXR), Java API for XML-based RPC (JAX-RPC), and the SOAP with Attachments API for Java (SAAJ).

Java BluePrints Pet Store Sample Application v1.3.1
Available for download from the Java BluePrints Program, the Java Pet Store Sample Application v1.3.1 is the latest release of this popular example. This update moves into the realm of Web services and adds greater emphasis on the Web-based technologies of the J2EETM platform. Among the updates included in this release are enhancements demonstrating best practices for adding Web services to existing applications using the Java Web Services Developer Pack and features to enable asynchronous interaction between Web services applications.

Java Web Services Tutorial
The Java Web Services Tutorial is a beginner's guide to developing and deploying Web services and Web applications on the Java Web Services Developer Pack.


News & Articles

HARD CORE TECH TALKS: INTERVIEW WITH RAHUL SHARMA, JAX-RPC SPEC LEAD
TheServerSide.com, August, 2002

WEB SERVICES & J2EE TECHNOLOGY: ONE PLATFORM
Jon Byous, java.sun.com, July 8, 2002

REGISTRATION AND DISCOVERY OF WEB SERVICES USING JAXR WITH XML REGISTRIES SUCH AS UDDI AND XML
Qusay H. Mahmoud, java.sun.com, June, 2002

DISCOVER AND PUBLISH WEB SERVICES WITH JAXR
Kathy Walsh & Sang Shin, JavaWorld, June 14, 2002

WEB SERVICES TAKE FLOAT WITH JAXR
Frank Sommers, JavaWorld, May 17, 2002
Use JAXR to find and register web services

SUPPLEMENT: THE ADVENTURES OF THE JAVA WEB SERVICES DEVELOPER PACK
Frank Sommers, JavaWorld, May 17, 2002


Related Technologies

  Highlights  
 

Read the transcript for the August 27 JavaLive! chat on JAXP with guests Rajiv Mordani and Gopal Sharma.

Now Available: OASIS ebXML Registry v1.0-alpha 1 from the ebxmlrr project using v2.1 of the OASIS ebXML Registry specification

CECID Launches Test Site of OASIS ebXML V2 Registry Reference Implementation

 
 


[ This page was last updated Sep-25-2002 ]

Company Info | Licensing | Employment | Press | Help |
JavaOne | Java Community Process |Java Wear and Books
 
 
Unless otherwise licensed, code in all
technical manuals herein (including articles,
FAQs, samples) is provided under this License.

Sun Microsystems, Inc.

Copyright © 1995-2002 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy.