•XML is becoming a programming utility
•It is a mechanism for creating distributed processing
and Web services
•SOAP, WSDL and UDDI (Universal Description, Discovery
and Integration) are important to
Microsoft’s distributed processing strategy. Microsoft is effectively ignoring or sidestepping CORBA,
Java RMI plus Enterprise Java Beans
and other remote procedure call methods.
•XML-based SOAP is Microsoft’s way of having standard and
open interoperability between Windows
clients and servers and other application
platforms such as OS390, HP / UX, Solaris, and the weed-like Linux.
•Because of XML, SOAP is a plain text environment, so the
data can be readily accessible to a
knowledgeable individual.
•XML allows metadata interchange. As a result, XML is
moving into search, sitemaps, and
distributed authoring. (RDF or Resource Discovery Framework databases can automatically filter and
classify mail, ftp, telnet, http, and
other messages).
•With XMI (XML Metadata Interchange) definition vendors
can tag specific files so data
transformation can be automated; for example, between a CAD file and a parts order on a different system.
•