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.

158 <strong>B2B</strong> <strong>Integration</strong> — A <strong>Practical</strong> <strong>Guide</strong> <strong>to</strong> <strong>Collaborative</strong> E-<strong>commerce</strong><br />

based on the nature of the application. It is not possible <strong>to</strong> extend the<br />

data set on which HTML is based <strong>to</strong> create new tags that are meaningful,<br />

useful and necessary for applications. Only the W3C (World Wide Web<br />

Consortium) can extend the data set for HTML. Thus, HTML only<br />

describes documents of a single type.<br />

Data is hard <strong>to</strong> process<br />

HTML data is hard <strong>to</strong> process. Browsers permit several syntactical and<br />

structural errors of HTML <strong>to</strong> pass, unchecked. It is not possible <strong>to</strong><br />

extract any meaningful, structured information from an HTML document.<br />

Apart from this, HTML documents can only be divided in<strong>to</strong> a head and<br />

a body. So, there can be no logical break up of information in the<br />

document. For example, it is not possible for a browser <strong>to</strong> request only<br />

a specific user information section from an HTML document that<br />

contains information about many users. The browser can request and<br />

present only the whole document.<br />

6.4. XML: The Universal Language of<br />

Data Interchange<br />

XML is the 'universal language of data interchange' as far as the<br />

exchange of data among diverse applications written in any language<br />

and running on heterogeneous platforms is concerned. The use of XML<br />

makes it fairly easy for applications <strong>to</strong> exchange, interpret and act on<br />

data. XML fully leverages Internet, as XML-based messages can be<br />

exchanged over the Internet using Hypertext Transfer Pro<strong>to</strong>col (HTTP)<br />

or HTTPS (SSL — Secured Sockets Layer HTTP).<br />

XML provides an efficient means of separating the data and structure<br />

from documents representing business processes. Based on these virtues,<br />

XML promises <strong>to</strong> enable the development of <strong>B2B</strong> e-<strong>commerce</strong> applications<br />

that are purely data-driven. The potential impact is significant: XML<br />

compliant application servers, Web servers, internal legacy applications,<br />

ERP systems and external applications can all quickly make their information<br />

available in a simple and usable format.<br />

Since XML is both universal and flexible, it has become one of the<br />

most powerful components of <strong>B2B</strong>i, enabling systems <strong>to</strong> share data and

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

Saved successfully!

Ooh no, something went wrong!