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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Universal language<br />

Extensible Markup Language (XML) 165<br />

XML is a universal language which can be used in possibly all<br />

applications, such as legacy systems, ERP, CRM, graphical user interface<br />

for applications, object-oriented applications in C++ and Java, databases<br />

such as Oracle, Sybase and ODBMS powered XML reposi<strong>to</strong>ry, <strong>to</strong> name<br />

just a few.<br />

Softwares that are properly coded <strong>to</strong> parse certain XML documents<br />

can even understand languages that use a different character set, like<br />

Arabic or Japanese. This enables the exchange of information, not only<br />

between different computer systems and applications, but also across<br />

languages and countries.<br />

Powerful XML-based search engines<br />

Since XML documents contain contextual information, XML-based<br />

search engines are more likely <strong>to</strong> retrieve exact results matching a<br />

search query. These search engines can also retrieve specific portions of<br />

an XML file rather than presenting the whole file <strong>to</strong> the user. This not<br />

only saves network bandwidth, but also gives faster access <strong>to</strong> relevant<br />

information for the user.<br />

Common open standard<br />

XML is based on common open standards, which decouples it from<br />

proprietary browsers, parsers, edi<strong>to</strong>rs, etc. This is one of the great<br />

benefits of XML.<br />

Provides a 'one-server view' for distributed data<br />

In distributed applications, the data and elements that form an XML<br />

document can be distributed over multiple remote servers. Undoubtedly,<br />

XML is the most sophisticated format for distributed data.<br />

XML compresses very well<br />

Compression of data essentially means maximizing the throughput of a<br />

given input stream. Since XML documents are structured and highly

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

Saved successfully!

Ooh no, something went wrong!