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