XML


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.

XML

(communications)

XML

XML

(EXtensible Markup Language) The most widely used semi-structured format for data, introduced by the W3C in 1998. XML files contain only tags and text similar to HTML. However, whereas HTML defines how elements are displayed and printed, XML assigns meaning to the elements. HTML uses predefined tags, but XML requires the developer of the content to define most of the tags. Thus, just like database records, virtually any data items, such as "product," "sales rep" and "amount due," can be specified.

By providing a common method for identifying data, XML supports business-to-business transactions and has become "the" format for electronic data interchange and Web services.

XML Is Only a Format
When introduced, XML was hyped as the panacea for e-commerce, but it was only a first step. The human-readable XML tags provide a simple format, but the intelligent defining of these tags to serve business needs properly and everyone's compliance in using the same tags determine XML's real value. Countless vocabularies have been developed for vertical applications; so many in fact, that a universal language was developed to provide a standard for interoperability between them (see UBL). See XML vocabulary, Web services, SOA and EDI).

XML Documents Can Define Themselves
An XML document can include a self-describing set of rules that identify the tags and their relationships; for example, only one XYZ tag is allowed within an ABC tag, or there must be one XYZ tag within every ABC tag and so forth. See XML schema.

More Rigid than HTML
Unlike HTML, which uses a rather loose coding style and is more tolerant of coding errors, XML pages have to be "well formed" and comply with the rules. See XSLT, DTD, DOM, XHTML, JSON, HTML, SGML, SMIL and XML-RPC.


XML Vs. HTML Tags
Although similar, XML tags define data, whereas HTML tags define the page layout (in this example, font size and a bold date). All elements are wrapped within "start" and "end" tags, also called "open" and "close" tags. The tags themselves begin with a less-than (<) character and end with a greater-than (>) character. All end tags begin with less-than-slash (</).
References in periodicals archive ?
The integration of Broadcom's leading-edge security technology within network devices like the XS40 XML Security Gateway enables full transport layer and XML-layer security without any performance compromise," said Ford Tamer, vice president and general manager of Broadcom's Switch and Security Business Unit.
Since HTML does a good-enough job for page layout, and browsers do not support XML presentation, there is no rush to create XML authoring tools.
However, the FDIC also exchanges data with the Federal Reserve Board, the Office of the Comptroller of the Currency, and private sector banking companies, where XML is expected to be especially useful (Caterinicchia 2001).
Numerous hands-on, step-by-step examples help readers learn to simplify database work using XML
There are several methods of addressing the project of processing XML: creating an inhouse solution, XML to DBMS mapping, and XML query.
XML Schema allows the author to determine which parts of a document may be validated, or identify parts of a document where a schema may apply.
It provides a visual interface for mapping between any combination of XML, database, flat file, EDI, and/or Web service, then it converts data on-the-fly or auto-generates program code for royalty-free use in data integration or Web services applications.
And by using XML, users can not only extract relevant information much more easily; they can also efficiently plug the information into their own web pages, documents, and presentations.
Altova StyleVision is the ultimate visual stylesheet designer for transforming XML and database content into eye-catching HTML pages, PDF reports, Word/RTF documents, and intuitive Authentic([R]) electronic forms.
SecureSpan XML Accelerator - High-throughput document parsing, validation and transformation in a datacenter or with an ESB
XML will be remembered as a field in which a new software development process was begun; an approach that acknowledges the capabilities of individuals as opposed to corporations and in which writing software is essentially a creative endeavor rather than a factory process.
PowerLine equips VARs and SIs with DataPower's line of innovative application-oriented networking solutions that today include DataPower's award-winning XS40 XML Security Gateway; XA35 XML Accelerator; and XI50 Integration Appliance.