Wiley Professional ASP.NET 2.0 XML 978-0-7645-9677-3 사용자 설명서

제품 코드
978-0-7645-9677-3
다운로드
페이지 22
Introduction to XML
Extensible Markup Language (XML) is a language defined by the World Wide Web Consortium
(W3C, 
http://www.w3c.org
), the body that sets the standards for the Web. You can use XML to
create your own elements, thus creating a customized markup language for your own use. In
this way, XML supersedes other markup languages such as Hypertext Markup Language
(HTML); in HTML, all the elements you use are predefined — and there are not enough of them.
In fact, XML is a metamarkup language because it lets you create your own markup languages.
XML is the next logical step in developing the full potential of the Internet and the Web. Just as
HTML, HyperText Transfer Protocol (HTTP), and Web browsers paved the way for exciting new
methods of communications between networked computers and people, XML and its associated
technologies open new avenues of electronic communications between people and machines. In the
case of XML, however, the promise is for both human-machine and machine-machine communica-
tions, with XML as the “lowest-common-denominator” language that all other systems — propri-
etary or open — can use. 
XML derives much of its strength in combination with the Web. The Web provides a collection of
protocols for moving data; XML represents a way to define that data. The most immediate effect
has been a new way to look at the enterprise. Instead of a tightly knit network of servers, the
enterprise is now seen as encompassing not just our traditional networks but also the Web itself,
with its global reach and scope. XML has become the unquestionable standard for generically
marking data to be shared. As XML continues to grow in popularity, so too are the number of
ways in which XML is being implemented. XML can be used for a variety of purposes, from obvious
tasks such as marking up simple data files and storing temporary data to more complex tasks such
as passing information from one program or process to another.
XML finds several applications in business and, increasingly, in everyday life. It provides a common
data format for companies that want to exchange documents. It’s used by Web services to encode
messages and data in a platform-independent manner. It’s even used to build Web sites, where it
serves as a tool for cleanly separating content from appearance.
04_596772 ch01.qxd  12/13/05  11:17 PM  Page 1
COPYRIGHTED MATERIAL