XML- some facts
Many voices in the industry say, that XML will revolutionize the exchange of business information similar to the way the phone, fax machine, and photocopier did when those devices were invented.
The XML Working Group
The XML Working Group consists of about 14 companies and organizations with a strong interest in either providing or utilizing XML tools. This group includes Adobe, ArborText, DataChannel, Fuji Xerox, Hewlett-Packard, Inso, Isogen, Microsoft, Netscape, SoftQuad, Sun Microsystems, and the University of Chicago, along with W3C representatives and independent experts. Most of the Working Group members bring considerable experience with SGML to the task of defining and refining XML. The Working Group of the World Wide Web Consortium (W3C) ensure the highest possible degree of utility and interoperability.
XML Goals
The Goals of XML are defined (by the XML W3C Working Group) in the XML Specifications as:
XML shall be straightforwardly usable over the Internet.
XML shall support a wide variety of applications.
XML shall be compatible with SGML.
It shall be easy to write programs which process XML documents.
The number of optional features in XML is to be kept to the absolute minimum, ideally zero.
XML documents should be human-legible and reasonably clear.
The XML design should be prepared quickly.
The design of XML shall be formal and concise.
XML documents shall be easy to create.
Terseness in XML markup is of minimal importance.
General Fields of application
XML has some essential benefits: It is system-independent, vendor independent, proven with HTML on the Web. XML provides advanced maintainable linking. XML has metadata markup and is delivered via the Web. There are style sheets for views, transforms, information presentation. XML enables integration of legacy systems with Web enabled SME’s, and provides end to end document flow with smart process control. Centralized repositories of information, documents, rules, structures and formats, as well as loosely coupled distributed systems are other business impacts of XML. General Fields of application are:
XML-based protocols can interoperate, such as VoxML, the voice recognition protocol, with the banking industry's Open Financial Exchange protocol, which facilitates the exchange of financial data between financial institutions, businesses, and consumers. Banks, for example, can build personal financial management applications that can use voice recognition simply by adding a few lines of XML code, instead of incorporating an entire voice recognition application into the financial software.
With XML-specific tags, search engines can give users more refined search results. A search engine seeks the term in the tags, rather than the entire document, giving the user more precise results.
Web authors can approach content creation more strategically with XML than with HTML. When they create a document, they can use the XML metadata tag to think about how other people will consume and access that document.
XML can make electronic data interchange (EDI) transactions accessible to a broader set of users. EDI is already a powerful tool that has been deployed by large organizations around the globe to exchange data and support transactions. But today, EDI transactions can only be conducted between sites that have been specifically set up to exchange information using compatible systems. XML will allow data to be exchanged, regardless of the computing systems or accounting applications being used. XML should create new possibilities for how data is used, and there are many initiatives under way to move EDI to XML.
Microsoft is considering using XML as Exchange's native file format to speed access to/from the message store. This step is needed if Exchange is to be able to handle 5 million users on a clustered NT environment, 2 or 3 years from now. By building upon these types of XML mechanisms, XML/EDI can leverage these tools, such as workflow, cataloging, routing and searching.
Enterprise resource planning (ERP) heavyweights such as PeopleSoft Inc., Oracle Corp., and SAP AG plan to incorporate XML syntax into products to help companies lower the cost and labor involved in exchanging data with business partners. Separately, third-party software vendors are pushing XML to enable data exchange over the Web between separate financial systems.
...and many more!
Momentum behind XML has grown at a startling rate since development of the XML specification began September of 1996:
Microsoft Internet Explorer 5.0 already supports XML.
Netscape future Browser Gecko will also support XML.
Furthermore, every major database tool by end of 1999 will be XML.
Microsoft Visual Developer now supports XML.
The Multimedialanguage SMIL will also be adopted by major companies.
It’s very likely that all the companies represented in the XML Working Group will either support or utilize XML within the next year.
Articles about XML frequently appear in mainstream IT publications.
XML is likely to become the underlying technology for powering intranets and extranets, which leverage the power of the Internet for serious business applications.