Q

Controlling bandwidth used by XML

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?

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?
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

Dig deeper on Oracle XML

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

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:

SearchDataManagement

SearchBusinessAnalytics

SearchSAP

SearchSQLServer

TheServerSide

SearchDataCenter

SearchContentManagement

SearchFinancialApplications

Close