Google Answers Logo
View Question
 
Q: In laymans terms, what is XML? ( Answered,   1 Comment )
Question  
Subject: In laymans terms, what is XML?
Category: Computers > Programming
Asked by: crom654-ga
List Price: $20.00
Posted: 04 Mar 2003 05:03 PST
Expires: 03 Apr 2003 05:03 PST
Question ID: 170427
What is xml?

What is it good for?

What is a good example of a useful implementation of xml?

Does it have a future?
Answer  
Subject: Re: In laymans terms, what is XML?
Answered By: hummer-ga on 04 Mar 2003 07:25 PST
 
Hi crom654,

Here you go -

1. What is xml?

"Extensible Markup Language" 

searchWebServices.com: Definitions: XML:
"XML (Extensible Markup Language) is a flexible way to create common
information formats and share both the format and the data on the
World Wide Web, intranets, and elsewhere."
http://searchwebservices.techtarget.com/sDefinition/0,,sid26_gci213404,00.html

XML in 10 points:
http://www.w3.org/XML/1999/XML-in-10-points
 
2. What is it good for?

"XML is a computer language that enables dissimilar computer systems
to communicate with one another."
http://www.fcw.com/fcw/articles/2002/0415/web-xml-04-17-02.asp
 
3. What is a good example of a useful implementation of xml? 

"For governments, that means old computer systems that speak only old
programming languages suddenly will be able to talk to new systems.
And new systems that speak different languages also will be able to
communicate."

"In the United States, the Agriculture Department is developing a
system that pulls together satellite images of land throughout the
nation with data on crop yields, soil conditions and other information
that farmers need to maximize production. XML ties together the
various databases, Ballmer said."
http://www.fcw.com/fcw/articles/2002/0415/web-xml-04-17-02.asp
 
4. Does it have a future?

Yes. It will continue to grow, mature and evolve as all things do, but
it's highly unlikely it will disappear.

XML for 2003:
"2003 is promising to be the most exciting year the XML world has seen
since those halcyon days of 1998 and 1999, as substance fills in the
space behind all the promises."
http://www.oreillynet.com/pub/wlg/2493

MSDN: Understanding XML Web Services: Living in a brave new world:
"The Web service movement is about creating a new, general-purpose
platform for building loosely coupled distributed systems. If you want
to live in the new Web service world, there are four things you need
to remember:
    * It is all about loose coupling. That's what made the Web
successful and what makes Web services interesting.
    * It is all about XML. The more you understand about XML—the more
deeply you embrace it the better off you'll be.
    * Objects may be used to implement Web services, but they are not
central to the programming model.
    * The evolution of the platform continues. You can build basic
services on a wide range of platforms today. Work is ongoing on
higher-level services, the use of alternate transport protocols, and
other interesting topics."
©2003 Microsoft Corporation
http://msdn.microsoft.com/webservices/understanding/readme/default.aspx

ADTMag: Web Services: the Next Big Thing?:
http://www.adtmag.com/article.asp?id=6124

Future of Web Services:
http://www.cognizant.com/wizards/Thpapers/FutureofWebServices.pdf.


Additional Links:

Perfect XML: 
XML is like
    * SGML without configurability
    * HTML without forgivingness
    * LISP without functions
    * CSV without flatness
    * PDF without Acrobat
    * ASN.1 without binary encodings
    * EDI without commercial semantics
    * RTF without word-processing semantics
    * CORBA without tight coupling
    * ZIP without compression or packaging
    * FLASH without the multimedia
    * A database without a DBMS or DDL or DML or SQL or a formal model
    * A MIME header which does not evaporate
    * Morse code with more characters
    * Unicode with more control characters
    * A mean spoilsport, depriving programmers the fun of inventing
their own syntaxes during work hours
    * The first step in Mao's journey of a thousand miles
    * The intersection of James Clark and Oracle
    * The common ground between Simon St. L and Henry Thomson
    * The secret love child of Uche and Elliotte
    * Microsoft's secret weapon against Sun's Open Office
    * Sun's secret weapon against Microsoft's Office
    * The town bicycle
written by Rick Jelliffe
http://www.perfectxml.com/XML500.asp

IC Online examines: The World of XML Tools
http://www.computer.org/internet/v2n3/xml-tool.htm

The Cover Pages: The Online Resource for Markup Language Technologies:
http://www.oasis-open.org/cover/

XML:
http://www.w3.org/XML/

MALT XML FAQ:
http://www.malt.com/FAQ/

Trang: Multi-format schema converter based on RELAX NG:
http://www.thaiopensource.com/relaxng/trang.html

MSDN: XML Web Services Developer Center Home:
http://msdn.microsoft.com/webservices/default.aspx

Example of XML (not in layman's terms!):
MSDN: A Quick Guide to XML Schema:
http://msdn.microsoft.com/msdnmag/issues/02/04/xml/default.aspx


I hope this helps. If you have any questions or if this hasn't
satisfied your request, please post a clarification before rating my
answer.

Thank you,
hummer


Search Strategy:
://www.google.ca/search?as_q=xml+computer&num=100&hl=en&ie=UTF-8&oe=UTF-8&btnG=Google+Search&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&safe=images
://www.google.ca/search?num=100&hl=en&ie=UTF-8&oe=UTF-8&as_qdr=all&q=XML+%22does+it+have+a+future%3F%22&btnG=Google+Search&meta=

Terms Used:
xml computer
XML "does it have a future?"
Comments  
Subject: Re: In laymans terms, what is XML?
From: jeremymiles-ga on 04 Mar 2003 08:57 PST
 
This adds some more information:
http://www.wikipedia.org/wiki/XML

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy