Try these sites for more information about XML and related
technologies. For more information about service-oriented architecture (SOA),
web services and grid services, browse to the services
knowledge portal.
XML Sites in the Spotlight
XMLpitstop
David Silverlight has assembled an informative collection of examples,
articles, tutorials and other resources for XML and .NET developers.
<XSLT:Blog/>
M. David Peterson edits this weblog that will help you stay current with
developments of interest to the XSLT community.
Sites
Active Digital
Profiles
OASIS Provisioning Services Technical Committee has assumed responsibility
for Active Digital Profiles (using XML to share provisioning
information among business partners).
alphaWorks
XML Security Suite
IBM alphaWorks suite for using XML DSIGs (W3C XML
Digital Signatures).
antartic.ca
Tim Bray's brainchild is a visual Internet search directory.
Apache Cocoon
Cocoon is an XML publishing
framework from the Apache Software
Foundation. It emits HTML, PDF, WML, or SVG-formatted data. Cocoon uses pipelines and an
event-driven API to enable it to process large documents.
Apache XML Project
This is
an umbrella for several subprojects, including an open-source
parser, style sheet processor, and web publishing
framework.
AxKit
AxKit is an XML application server for Apache. It includes a built-in Perl
interpreter and provides automatic caching.
Bizcodes for E-Commerce
Similar to barcodes, bizcodes are
language-neutral, universal codes.
BizTalk
BizTalk is a Microsoft's server for e-commerce. The
BizTalk site includes schemas for defining business-to-business
documents.
Business
Transactions (OASIS)
The OASIS Business Transactions Technical Committee defined a
specification for XML-based Internet
transaction processing.


Conformance Test
Suites
The W3C publishes XML conformance test suites for parser testing. The
suites contain over 2000 test files for determining conformance with
the XML specification.
Cover
Pages (W3C XML
Working Groups)
XML-related specifications are the product of W3C XML Working
Groups. The Cover Pages track those working groups' activities
and publications.
Data Center Management Language (DCML)
This is an application vocabulary to be used by tools for data
center management.
dbXML
Database Server
The dbXML Project creates a core engine that's available under a GNU Public License.
EaseXML
EaseXML is an object-xml mapper. It provides translation
between XML and Python objects. EaseXML provides an new object
type called XMLObject.
ebXML
Specifications for
XML-Enabled E-Business
This OASIS and United Nations initiative produced
specifications for a global e-business infrastructure.
Download the specifications and technical reports from the
ebXML site.
ebXML Forum
This independent site is an excellent resource for the ebXML community.
Exchange News as
XML
Check here for
specifications for exchanging news as XML (XMLNews).
Extensible Business Reporting
Language (XBRL)
XBRL is a
specification for a vocabulary for reporting business
information. It is a joint effort of the
American Institute of Certified Public Accountants, Canadian
Institute of Chartered Accountants, accounting firms, software
companies and financial organizations.
Fatdog XML Query Bean
Howard Katz's Java Bean for doing XML queries. It's free for
personal use.
Guide to XML and
Related Standards
The European Commission's Diffuse Project (Martin Bryan) provides
information
about standards and specifications for the electronic
exchange of information.
HTML Tidy
Use Dave Raggett's Tidy to convert HTML documents
to XML or XHTML.
IBM developerWorks XML
Zone
IBM's primary XML resource site.
Java API for Parsing XML (JAXP)
JAXP enables Java developers to parse documents
using SAX, DOM, and Namespaces.
Jaxen (XPath Engine)
Jaxen is a Java engine for evaluating XPath expressions across
different object models (DOM, JDOM, dom4j). Download the source code from
SourceForge.
JDOM
JDOM is a lightweight Java API for processing XML documents.
Jigsaw Server
Jigsaw is a web server that
is freely available from the W3C. It manages objects such as
text files and image files as resources, and uses frames to
contain information needed to serve resources. It uses JigXML
files to store resource metadata. Jigsaw 2.2 includes support
for WebDAV.
Jon Lingard's IT pages
Jon discusses modeling, logic, ebXML and other topics related to information technologies.
As a bonus, he's also published pages with scenic photos of New Zealand.
jXUL
This is the source code
repository for jXUL, an open source project for integrating
Java with a XML-based user interface language to provide
cross-platform user interfaces.
Literate
Programming for XML (xmLP)
LP enables developers to
embed code fragments in documentation. xmLP makes it easier
to create cross-reference hyperlinks using XSLT style sheets.


METS
The Metadata Encoding and
Transmission Standard (METS ) is an initiative of the Digital
Library Federation. It is a metadata standard for digital
library objects.
MSDN
XML Developer Center
This is Microsoft's primary XML resource site.
Miva
Commerce Server
Miva Empresa provides XML scripting, e-commerce, and database
support.
Modeling
XML Schemas with UML
David Carlson provides example models for OASIS XML schemas (UDDI, SAML, UBL), xCBL 3.5 schemas, and Web
Services Workflow schemas.
Music
Schema (MusiXML)
Gerd Castan's MusiXML is a
music notation vocabulary.
NIST XML Conformance Test Suite
NIST offers a suite of XML conformance tests jointly developed with OASIS. In March 2002, the testing was transferred to the W3C so it's now the NIST/W3C XML Test
Suite.
NIST XQuery Test Suite
NIST offers a suite of 2400 XQuery tests jointly
developed with OASIS.
OAGIS Schemas
Open Application Group provides schemas for
application-to-application and B2B integration.
OASIS XML Industry Portal
The xml.org portal includes standard schemas and DTDs.
OASIS Open Document Format for Office Applications TC
This OASIS Technical Committee is responsible for an XML-based
standard file format for office applications.
OpenLink Virtuoso
Virtuoso is an integration server that works with heterogeneous SQL
databases and stores native XML documents. It supports WebDAV and OpenLink
offers a free 3-client version.
Oracle XDK
The Oracle XML Developer Kit includes
parsers, class generators, Transviewer Beans, and an XSQL
Servlet. It
includes schema processors for Java,
C++, and C.
Orthogonal Toolbox
This is an add-on to Microsoft Visio for Enterprise Architects. It supports XML export of ORM source and database model diagrams.
Palm
Pilot XML
This page explains XML development using Java on the
Palm Computing Platform.
PDOM
(Fraunhofer IPSI Persistent
DOM Engine)
PDOM is a persistent DOM implementation for Java programs that need to store and query XML
documents. PDOM supports indexing, caching, and XQL. Free
download (registration required).
PerfectXML
Useful XML
community site.
RELAX Meter
RELAX enables users to write ambiguous grammars. This site provides a
downloadable tool for evaluating whether a grammar is ambiguous or not.
QuiP
XQuery Processor
This is an XQuery processor from Software AG. Free download (32-bit Windows).
RDF
Test Suite
The RDF Interest Group has created a list of issues and test cases.
Sun's XML Resource Site
The primary XML resource site from Sun.
SALT Forum
Speech Application Language Tags (SALT) enable multimodal and telephony
applications and services to operate on PDAs, PCs and telephones using a
speech interface.

SAX for Java
Download Java classes that use an event-driven model for
parsing documents.
SAXON XSLT
Processor
Michael Kay's SAXON is an XSLT processor written in Java. It's
freely downloadable from SourceForge.
SAXPath: Simple API for XPath
SAXPath uses event-based callbacks and
provides a layer of abstraction over details of parsing. SAXPath is available via an Apache-style open-source
license.
Scalable Vector Graphics
(SVG) Test Suite
SVG is a 2D Web graphics standard and the W3C offers a downloadable SVG test suite.
Schematron
Schematron from Rick Jelliffe is a free download. It's a structure validation language
based on finding patterns in documents.
Schema
Validator
The W3C provides this page to validate
your schemas for conformance with the W3C Schema
specification.
SMIL Information
Browse to the Centrum voor Wiskunde en Informatica (CWI) to learn about the
Synchronized Multimedia Integration Language (SMIL). CWI is the
Netherlands' National Research Institute for Mathematics and Computer
Science.
Software
AG Tamino
XML Database
Demo of the Tamino database server and a link to download the Bolero
Java classes.
STARLab DOGMA Ontology Research
Developed an ontology server that uses an SQL database.
Streaming Transformations for XML
(STX)
STX is a single-pass, template-based transformation language that operates on SAX event streams. It typically consumes less memory than
XSLT. (Download from SourceForge.)
Sun
XML Datatypes Library
A Java developer library for working with XML Schema.
SyncML
SyncML is a standard vocabulary for data
synchronization. This page includes links to download the
specs for the Synchronization Protocol Specification, Representation Protocol Specification,
and bindings for
HTTP, WSP, and OBEX.
TEXTML Server
TEXTML Server is
an embeddable XML content server. IXIASOFT offers a free download of TEXTML Server
Lite.
TopXML
Resource site with job listings, tutorials, and other
helpful information.
ToX Server
The University of Toronto's
ToX server is a repository for XML, virtual documents, and
metadata.
TranXML
Standard schemas for transport companies are downloadable from this site.
UK GovTalk (e-GIF)
The UK adopted XML as a standard for data
interchange. This site is
part of the UK e-Government Interoperability Framework
(e-GIF).
UNC
Document Collection
This site provides a collection of XML documents for software testing.
UPS
OnLine Tools
Tools for developers writing shipping applications. Free download.
US
XML.Gov
This multi-agency XML working group has white papers and tutorials about the use of XML in
government.
Visualize Topic Map
Visualization (XTMChart)
This tool from Intelligent Systems
Research provides a visual representation of Topic
Maps.
VoiceXML Forum
This forum is a collection of organizations that pioneered VoiceXML technology
for building speech-enabled applications and services.
W4F
XML Gateway
Use this gateway to wrap HTML (map HTML
output to XML).
W3C Patent Policy Working
Group
The W3C
chartered a working group to formulate its policy about
patents and licensing.
Web3D Consortium (VRML)
Check here to track VRML developments or read the ISO-IEC
standard for VRML.
WebEQ
Toolkit and Math Viewer
Decision Sciences' WebEQ
Toolkit includes a Page Viewer, input controls, wizards, and a
MathML-enabled equation editor for web pages. Download the
evaluation version or the free Math Viewer.
Wordnet
WordNet is a lexical reference system developed at Princeton University. It
organizes English nouns, verbs, adjectives and adverbs are organized into synonym
sets with each set representing a lexical concept.
XChart Open Source
Medical Record
Jonathan Borden's initiative to create XML-based open-source
electronic medical records (under the auspices of Open
Healthcare Group).
X-Hive XQuery
Demo
Demo for X-Hive's implementation of XQuery that works with
a native XML
database (X-Hive/DB).
XHTML Validation
Service
Use this link to check pages for conformance with the HTML or XHTML
specs.
xmlBlaster
XML-based
message-oriented middleware (open source) written in Java.
XML Database Manager for
Java Developers
Bluestream Software XStreamDB is a Java product
for managing XML databases.
XML-DBMS
Ron Bourret's middleware for transferring data between XML documents and SQL databases. It's available for both Java and Perl developers.
XMLdb
Portal
This POP3 portal plug-in extracts XML from e-mail
messages and inserts the content into SQL databases.
XML:DB Standards
Initiative
XML:DB is an initiative to
develop standards for open-source XML databases.
XML for Data
Analysis
This is a solution for for exposing OLAP and business intelligence data
using web services.
XML Modeling
David Carlson offers information about UML for modeling schemas.
XMLOne
This is an XML user group in Asia. It is supported by technology companies, government and business professionals.
It partnered with the National Infocomm Competency Centre (NICC) to develop the Web Services Skills Certification Framework.
XMLpitstop
David Silverlight has assembled an informative collection of examples,
articles, tutorials and other resources for XML and .NET developers.
<XSLT:Blog/>
M. David Peterson edits this weblog that will help you stay current with
developments of interest to the XSLT community.
XML Structural
Design Patterns
This site explains using patterns and
promotes an XML Structural Pattern
Language.
XML Schema
Quality Checker
IBM alphaWorks offers an XML Schema checker for Java.
XML Structural
Design Patterns
This site explains using patterns and
promotes an XML Structural Pattern
Language.
XML Times
Charles Goldfarb's news site provides information about the XML community.
XQuery Engines
There are almost 50 XQuery 1.0 implementations (engines and processors).
XQuery
Demo
Browse here to test your queries using an implementation
of XQuery.
XSLT Benchmark
Kit
DataPower's XSLTMark is for benchmarking XSLT processors.
XSLT
Compiler (Apache)
The Sun XSLT Compiler was donated to Apache Software Foundation. It will compile style sheets
into Java classes called translets.
© 2003-2006, Ken North Computing, LLC. All rights
reserved.
This page was last updated on
18-Oct-2006
.