Main

September 26, 2006

SQL and XQuery tutorial for IBM DB2, Part 6: Data Definition Language and Data Control Language


SQL and XQuery tutorial for IBM DB2, Part 6: Data Definition Language and Data Control Language
This tutorial, Part 6 of the SQL & XQuery tutorial for IBM DB2 series, expands on Data Manipulation Language (DML) and introduces Data Definition Language (DDL) and Data Control Language (DCL). It also discusses SQL statements other than SELECT.

August 21, 2006

The Java XPath API


The Java XPath API
Elliotte Rusty Harold demonstrates Java 5's new XPath API.

August 09, 2006

The Java XPath API


The Java XPath API
Elliotte Rusty Harold demonstrates Java 5's new XPath API.

June 05, 2006

Develop Java applications for DB2 XML data


Develop Java applications for DB2 XML data
DB2's Viper release, now in beta, features significant new support for storing, managing, and querying XML data. In this article, you'll learn the basics of how to write Java applications that access the new XML data.

May 24, 2006

Internationalization Tag Set (ITS)


Internationalization Tag Set (ITS)
ITS defines data categories that can be used with new and existing schemas to support the internationalization and localization of schemas and documents. The implementation is provided for three schema languages: XML DTD, XML Schema, and RELAX NG.

May 02, 2006

Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts


Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts
Part 2 of WSDL extends the syntax and component model by providing extensions and features such as message exchange patterns, which define the sequence, direction, and cardinality of abstract messages sent or received by an operation.

XML Schema 1.1 Part 1: Structures


XML Schema 1.1 Part 1: Structures
The XML Schema definition language describes the structure and constrains the contents of XML documents, including those which exploit the XML Namespace facility. It also provides a detailed mapping between the elements and attribute vocabulary of this representation and the components and properties of the abstract model.

April 15, 2006

XLink 1.1


XLink 1.1
Version 1.1 addresses improvements in 1.0 by: providing simple XLinks as an application-level default, reserving all attributes in the XLink namespace for greater interoperability, allowing IRIs, and providing sample XML Schema and RELAX NG grammars.

April 12, 2006

User annotations in Ajax


User annotations in Ajax
The ability to add notes and comments to your Web site can be a powerful and attractive feature for users. This tutorial demonstrates how to implement an Asynchronous JavaScript and XML (AJAX)-based user annotation system in the form of yellow sticky notes that sit on top of regular Web page content. The only additional, required configuration is a back-end Perl script that stores the annotations

April 05, 2006

Using the developerWorks XML validation tools


Using the developerWorks XML validation tools
If you can't find a validating XML editor you like, or prefer not to take the time now to learn how to use one, you can edit the XML for your developerWorks articles and tutorials using your preferred text editor. Ian Shields has created some great tools to help you validate, transform, and preview your article or tutorial. This article shows you how easy it is to use those tools on Microsoft Windows or Linux.

December 19, 2005

Mastering Ajax, Part 1: Introduction to Ajax Ajax, which consists


Mastering Ajax, Part 1: Introduction to Ajax
Ajax, which consists of HTML, JavaScript, DHTML, and DOM, is an outstanding approach that helps you transform clunky Web interfaces into interactive Ajax applications. The author, an Ajax expert, demonstrates how these technologies work together -- from an overview to a detailed look -- to make extremely efficient Web development an easy reality. He also unveils the central concepts of Ajax, including the XMLHttpRequest object.

December 16, 2005

Implement a Web service that deals with complex XML documents


Implement a Web service that deals with complex XML documents
Examine an approach for building a Web service that is capable of efficiently handling large XML documents. This article illustrates how to build such a Web service in a Java(TM) 2 Platform, Enterprise Edition (J2EE) environment using streaming XML parsing, Java Message Service (JMS), and Java APIs for XML-Based Remote Procedure Call (JAX-RPC).

December 12, 2005

The future of HTML, Part 1: WHATWG In this two-part


The future of HTML, Part 1: WHATWG
In this two-part series, Edd Dumbill examines the various ways forward for HTML that Web authors, browser developers, and standards bodies propose. This series covers the incremental approach embodied by the WHATWG specifications and the radical cleanup of XHTML proposed by the W3C. Additionally, the author gives an overview of the W3C's new Rich Client Activity. Here in Part 1, Edd focuses primarily on two specifications being developed by WHATWG: Web Applications 1.0 (HTML5) and Web Forms 2.0.

December 11, 2005

Work with Web services in enterprise-wide SOA, Part 7: Speed-up


Work with Web services in enterprise-wide SOA, Part 7: Speed-up Web services applications with the XML-binary Optimized Packaging Specification
Want to learn how to optimize a Web services application using the XML-binary Optimized Packaging (XOP) Specification? Judith M. Myerson shows why the XOP package is more effective than XML parsers in processing Web services. She covers two scenarios of bloated Web services in multiple SOAs. To solve the problem, she discusses how the XOP package is more effective the XML parsers in the processing of large files in binary, rather than in text, format. She gives code examples before and after XOP processing to help developers which elements need to be changed.

December 05, 2005

JAXP validation The latest version of the Java programming language


JAXP validation
The latest version of the Java programming language -- Java 5.0 -- includes an improved, expanded version of the Java API for XML Processing (JAXP). A major addition to JAXP is the new validation API, which allows greater interactivity, support for XML Schema and RELAX NG, and the ability to make on-the-fly changes while validating. All of these improvements finally give Java developers an industrial-strength solution for XML validation. This article details the new API, from its basics to the more advanced features.

December 03, 2005

Call SOAP Web services with AJAX, Part 1: Build the


Call SOAP Web services with AJAX, Part 1: Build the Web services client
Implement a Web browser-based SOAP Web services client using the Asynchronous JavaScript and XML (AJAX) design pattern.

December 01, 2005

XSLT 1.0 (XSL Transformations) XSLT is an XML vocabulary for


XSLT 1.0 (XSL Transformations)
XSLT is an XML vocabulary for defining templates that describe how XML content should be transformed. It has a wide variety of operators and matching rules, and defines which rule should be invoked if more than one rule applies to a given XML element.

November 24, 2005

JAXP validation The latest version of the Java programming language


JAXP validation
The latest version of the Java programming language -- Java 5.0 -- includes an improved, expanded version of the Java API for XML Processing (JAXP). A major addition to JAXP is the new validation API, which allows greater interactivity, support for XML Schema and RELAX NG, and the ability to make on-the-fly changes while validating. All of these improvements finally give Java developers an industrial-strength solution for XML validation. This article details the new API, from its basics to the more advanced features.

November 07, 2005

Business Information Conformance Statements (BICS) 2 The Business Information Conformance


Business Information Conformance Statements (BICS) 2
The Business Information Conformance Statement (BICS) specifications define information constraints for service information exchanged by business-to-business (B2B) communications in a Service-Oriented Architecture (SOA) environment. The BICS 2 specifications describe the core XML framework (BICS 2 core framework) and three constraint mechanisms: W3C XML Schema Constraint Mechanism (WXSCM), Schematron Schema Constraint Mechanism (SSCM), and MIME Constraint Mechanism (MCM).

October 31, 2005

Subject classification with DITA and SKOS Use a DITA specialization


Subject classification with DITA and SKOS
Use a DITA specialization to manage the subject matter of your document content -- that is, identify and process your content based on what each topic is about. With the approach outlined in this article, you can take advantage of the technologies of the Semantic Web for improved search, integration, and other processing. Instead of starting from scratch, however, you can build on standard topic-oriented strategies for authoring and processing content.

a href="http://technorati.com/tag/xml" rel="tag">XML