Sun Java Solaris Communities My SDN Account Join SDN
 
Developers Home

Articles: eXtensible Markup Language (XML)

 
 

Articles Index

XML, Extensible Markup Language, is a text-based markup language for defining what information is as opposed to how it looks. In addition, XML is platform independent. The Java programming language and XML combined complement the portability of both technologies.

Mashup Styles, Part 1: Server-Side Mashups by Ed Ort
This series examines some of the most common approaches, or styles, for doing mashups. Part 1 focuses on server-side mashups and discusses the major design considerations related to this mashup style. (May 2007)

Programming With the Java XML Digital Signature API by Sean Mullan
Get started with the Java XML Digital Signature API and learn the basic steps in generating and validating an XML signature. (February 2007)

Java XML Digital Signatures by the Java Web Services Security and Performance Team
Read this introduction to XML digital signatures and the Java XML Signatures APIs and learn how to speed up performance using cryptographic hardware accelerators. (July 2006)

Introduction to the Java EE 5 Platform by John Stearns, Roberto Chinnici, and Sahoo
Read about streamlined features and added convenience in the Java EE 5 platform that help improve performance, reduce development time, and get products to market sooner. (September 2005)

XML Validation and XPath Evaluation in J2SE 5.0 by Robert Eckstein
J2SE 5.0 provides support for validating an XML document against a schema, as well as evaluation of XPath for selecting document nodes. This article shows how to make the most of javax.xml.validation and javax.xml.xpath libraries, and it provides simple tutorials on both XML schema and XPath. (September 2005)

Interoperability With Patterns and Strategies for Document-Based Web Services by Sameer Tyagi
In Part 2 of this article, we demonstrate interoperability for document-driven web services with Microsoft .NET (C#) using strategies discussed in Part 1. (January 2005)

Patterns and Strategies for Building Document-Based Web Services by Sameer Tyagi
This article outlines some of the different architectural choices and the associated tradeoffs, alternatives, and best practices that architects and developers should keep in mind when building document-driven web services using JAX-RPC on the J2EE platform. (September 2004)

Fast Infoset by Paul  Sandoz, Alessando Triglia and Santiago Pericas-Geertsen
This article presents the concepts and ideas of the Fast Infoset specification and fast infoset documents. (June 2004)

How Java Technology and XML Are Improving Healthcare in Brazil by Carol McDonald and Raghavan N. Srinivas
In the complex software world of health care administration and management, Java technology is second to none. See how the government of Brazil has harnessed XML and Java technology to streamline the National Healthcare System. (February 2004)

Using XSLT to Present XML Data by Manish Dixit
Examples of using Exstensible Stylesheet Language Transformations to display XML information are provided here. (June 2003)

Java Architecture for XML Binding (JAXB) by Ed Ort and Bhakti Mehta
Get introduced to JAXB. See how JAXB can simplify access to XML documents from applications written in the Java programming language. (March 2003)

Java API for XML-based RPC (JAX-RPC) by Rahul Sharma
JAX-RPC provides the core API for developing and deploying SOAP/WSDL-based Web services on the Java platform. This article gives you a quick overview of what JAX-RPC can do for you. (November 2002)

Intro to the JAXM Client Programming Model by Jennifer Rodoni
Introducing the Java API for XML Messaging (JAXM) Client Programming Model. (May 2002)

JAXM Faults by Michelle Cope
This article provides basic code samples which illustrate how to use the Java APIs for XML Messaging to send SOAP faults in SOAP messages over HTTP. (April 2002)

Replacing a Node in a DOM Tree of an XML Document by Michelle Cope
This article demonstrates how to replace an existing node in a DOM (Document Object Model) tree of an XML (eXtensible Markup Language) document with the entire DOM tree of another XML document. (March 2002)

How to Use an Existing XML File as Part of a SOAPMessage Using the Java API for XML Messaging by Michelle Cope
This article illustrates a way to use an existing XML file as part of a SOAP message's body. (March 2002)

Java Technology and XML Part 3: Performance Improvement Tips by Thierry Violleau
Part 3 of this series gives tips on improving the performance of XML-based applications from a programmatic and architectural point of view. (March 2002)

JAXB Early Access Implementation v 1.0 by Tai-Wei Lin
An introduction to the basics of JAXB Early Access v 1.0. (March 2002)

Java Technology and XML Part 2: API Benchmarks by Thierry Violleau
Part 2 of this series tests the sample programs from Part 1, providing information about the performance of different APIs. (February 2002)

Overview of SOAP Take a closer look at the Simple Object Access Protocol, and how it helps objects on any platform, in any language, communicate. (January 2002)

Java Technology and XML Part 1: An Introduction to APIs for XML Processing by Thierry Violleau
This article gives an overview of the different APIs available to the developer by presenting sample programs that process a set of chessboard configurations. (November 2001)

Using J2EE Services from JSP by Qusay Mahmoud
This fourth article of a series presents a brief overview of J2EE, then shows how to describe J2EE services in a Web Deployment Descriptor, reference J2EE services, and access and use J2EE services from JavaServer Pages (JSP). (October 2001)

Web Application Development with JSP and XML-Part II: JSP with XML in mind by Qusay Mahmoud
In part II of his popular series "Web Application Development with JSP and XML," author Qusay Mahmoud presents a brief overview of XML, utilizing JavaServer Pages technology, with an eye towards eventually writing your own custom tags and tag libraries that help separate business logic from presentation. (July 31)

Web Application Development with JSP and XML, Part I: Fast Track JSP by Qusay Mahamoud
In this first article of a three-part series, learn the concepts, benefits, and utilization strategies of JavaServer Pages technology, and create usable components for handling forms. (June 13, 2001)

XML APIs for Databases by Ramnivas Laddad
Use APIs directly over a database, enabling XML tools to treat databases as if they were XML documents. Reprinted from JavaWorld (February 2000)

Ask Espresso Man by Ron Kleinman
This first Q & A session discusses the more important implications of XML and its tremendous opportunities for Java application development. (October 1999)

XML and Java Tackle Enterprise Application Integration by Todd Sundsted - Release Java 2
Find out why XML and the JavaTM programming language have captured the minds of enterprise application developers. Reprinted from Java World. (June 1999)

XML JavaBeans Integration, Part 3 by Mark Johnson
Take control of the XML written for any JavaBean component, simplify the Bean file format, and integrate XMLBeans with the java.beans package by creating a new type of property descriptor. Reprinted from Java World. (July 1999)

Mapping XML to Java, Part 1 by Robert Hustead
Employ the SAX API to Map XML Documents To Java Objects. Reprinted from Java World. (September 2000)

Crafting Metadata by Patrick Sean Neville
Decouple Applications and Their Details Using Properties, XML, and Cryptography Reprinted from Java World. (September 2000)