18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Extensible Markup Language (XML) 163<br />

• add editing comments <strong>to</strong> an XML file;<br />

• have faster searches and retrieval of documents, as it is easier <strong>to</strong><br />

arrange XML in<strong>to</strong> an indexed reposi<strong>to</strong>ry; and<br />

• Identify the location and format of illustrations in a text document.<br />

It is important <strong>to</strong> note, however, that XML is not:<br />

• A predefined set of tags that can be used <strong>to</strong> markup documents; or<br />

• A standardized template for producing particular types of text<br />

documents.<br />

6.4.5. XML strengths<br />

In this section, we will discuss the strengths of XML.<br />

Powerful meta-language<br />

Being a derivative of SGML, XML supports development of new<br />

markup languages for vertical industries and business domains. The<br />

XML language consists of rules that anyone can follow <strong>to</strong> create a<br />

markup language. Some of the examples include Fpml (Financial Products<br />

Markup Language), cXML (Commerce Extensible Markup Language).<br />

The rules ensure that a single compact program, the parser, can process<br />

all these new languages. XML can integrate multiple files (with structured<br />

data and unstructured data) in<strong>to</strong> a single compound document. Example<br />

of structured data are legacy files or relational database, unstructured<br />

data can be text documents, graphics and images, audio and video<br />

resources and Web pages.<br />

Allows semantic agreement between trading partners<br />

XML enables the creation of semantic agreement among companies<br />

exchanging XML documents by providing a mapping, transformations<br />

and cross-references in that document. Through an XML workflow,<br />

which can be distributed <strong>to</strong> all the trading partners or can be on a perpartner<br />

basis, companies can also define the processing of this XML<br />

document by identifying activities, processes and tasks.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!