XML seems to require more bandwidth for moving data than either text files, standard sql*net connections or even db_links. What would you recommend for controlling the amount of infrastructure bandwidth consumed by use of XML?

    Requires Free Membership to View

XML is wordy, no debating that. What you can do about that depends on your requirements. Compression is always an option (check out UTL_COMPRESS). You can use shorter tags, although I don't recommend that. I use tags that adequately describe the data in the element.

The reason people use XML is to put some intelligence in the document and to ensure that you are getting a valid document. If you implement schemas with your XML document, you have a tremendously powerful data exchange environment. The bottom line is that the intelligence of the document and the ease of parsing a document have to outweigh any bandwidth limitations you have.

Because more and more of the IT world is starting to use shared schemas and protocols like SOAP, XML is only going to get more common.

This was first published in July 2005

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: