10 points of view on XML

Source: Internet
Author: User
Tags object definition data structures implement interface
Xml

In Computer information technology, there are few technologies like XML, and she gives people a wide range of associations, and their applications may be far apart. She also has more to do with the understanding and understanding that XML differs from one another, and of course includes misunderstanding. She is nothing, but nothing, is the so-called "smoke and mirrors", and this is her charm. 100 people may produce 100 ideas, and here's a 10-Class view that might help you understand and apply XML.

1.XML is a small text database expression language. It can be load/save, insert/remove/update, SELECT, and so on, and can even apply XML to a virtual database on the middle tier.

2.XML is the data structure carrier of client computing. Through the joint use of javascript/dhtml technology to implement small information filtering, query, computing and communication applications.

3.XML is the high level of information packaging and transport standards. The XML is also the data interface standard between different application systems, the middle layer representation of all information, and the common data interface of the middle tier Application server (AS). Can even be used in data warehousing technology data migration process, database reporting format.

4.XML is a high-level extension of HTML. HTML-oriented text, information publishing, HTML allow confusion, XML-oriented data, data processing, XML requirements neat (well-formed) legal (Valid), users can create their own HTML XML.

5.XML is the object language of information. Dtd/schema is an interface or class Interface/class,xml is an object instance object,xsl is a method definition implement/method,xml-data resolves an inheritance problem for an XML class. The resource (URI) addressing (URL), physical entity, and so on in XML constitute the component compoent of the information. XML RDF is the user interface UI standard for information navigation, browsing, and searching.

6.XML is a text description language of different data structure. It can describe the data structure such as linear table, tree, graph, and also can describe the document external data structures. You can even make XML-like Compiler that allow documents to be converted between text and binary files, and the physical type of the data in the XML is strictly defined in Xml-data. It can also be said that XML is a common data structure.

7.XML is the definition language for industry HTML extension tags. XML combines with HTML to describe industry-specific information documents, such as CDF, CML, MathML, SMIL, and so on.

8.XML is a concept that is the same as Java and CORBA in the internet age. Java solves the same language implementation, CORBA solves the same communication protocol, XML solves the same information representation and correlation, Oo object oriented is the common theoretical basis of these three. Web Interface Definition Language Widl is the product of the combination of XML and IDL technology.

9.XML is a subset of the ISO standard generic markup Language SGML. SGML is intended for large-scale, long-lived information storage for aircraft design documents, and XML for short-term, ad-hoc data processing, and for the worldwide network; they complement each other.

10.XML is the BNF, standardization, and computerization of the Basque paradigm. An element is its basic constituent unit.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.