This XML guide explains XML uses, categories, elements and types of XML documents. XML structure, document type definition, element attributes, and extensible stylesheet language (XSL) is explained.
In this article, the author examines how JAX-RPC SOAP handlers process SOAP message headers. Specifically, he shows how a handler adds a SOAP header to an outgoing message and how a corresponding handler removes the SOAP header from an incoming message. In addition, he presents the JAX-RPC programmatic configuration and deployment models as they relate to this topic.
Java APIs for XML-Based Remote Procedure Call's (JAX-RPC's) Java-to-WSDL/WSDL-to-Java mapping rules do not try to preserve Java constructs during roundtripping. Many constructs are preserved, but not all. This tip describes, in particular, why following Java coding conventions is very important to maintaining the ability to roundtrip.
When designing XML and Web services schemata you will often (and ideally) reuse data elements defined in pre-existing standards. If so, it is extremely useful to include links to such standards, providing precise data dictionary references. In so doing, you make processing and maintenance easier to automate. This tip illustrates this practice.
XML namespaces are an imperfect solution to a difficult problem. From basic information architecture to difficulties with APIs, namespaces can open up rather painful gotchas if used carelessly. In this article, Uche Ogbuji covers some of the more important design principles which, if followed, can minimize problems with namespaces.
Over time, XML has permeated many niches. One area where XML is used increasingly is in the configuration of graphical user interfaces, especially in elements that are persistent but should not be fixed at compile-time. In this installment, David looks at the use of XML in Mac OS X's Aqua GUI, and in the K Desktop Environment (KDE) which is either standard or available in most modern Linux distributions.
This paper will cover the following topics: HTML vs. XHTML; XHTML modularization and XHTML Basic; well-formed XML documents; names and namespaces; global attributes and XLink; namespace URI and RDDL (XHTML Basic + XLink).
XML Schema is one of the most important facets of Web Services. It is the ultimate type system; however it is also really arcane to learn a figure out how to leverage. Drill into what's important for you understand in order to get the most out of specification. Learn about schema creation best practices, where to start and what tools to use, versioning, serialization and validation of messages. Walk away with a clear understanding on how and why to use XML Schema, .NET Framework support and how schema drives WSDL and Web Service message parsing.
Learn how to create an XML document from scratch and find out why XML is becoming so important. Topics covered include: popular XML editors, basic XML syntax, how to properly nest your XML tags, and much more.
This tutorial describes: Simple XML Elements with Pre-defined Data Types Simple XML Elements with Extended Data Types Complex XML Elements Simple Content XML Elements Empty XML Elements Anomymous Data Types Sample XSD File - dictionary.xsd