The momentum behind Web services is building. If you haven't heard about them
by now, you've probably been living in a jungle or some remote area for the
last few years. The underlying technologies of Web services are XML, HTTP,
SOAP, WSDL, and UDDI. XML provides an open standard for data exchange, HTTP
an open transport protocol, SOAP a remote method invocation protocol, WSDL
the service description language, and UDDI a service discovery and registry.
The next logical step might be creating a means to investigate and query the
information available. Interestingly, Web services provides both a means for
remote querying and a reason to need an XML database. As Web services grow in
popularity, more and more XML content will be generated, all with a need to
be managed. This article describes how to use SOAP and XML query techniques
to manage the XML data stored in remot... (more)