Upcoming Events

Cloud Connect
Santa Clara
Feb 13-16, 2012

Cloud Connect brings together the entire cloud eco-system to better understand the transformation we're experiencing and promises to be the defining event of the cloud computing industry. Learn about the latest cloud technologies and platforms from thought leaders in Cloud Connect’s comprehensive conference.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Technology Business Applications
F E A T U R E  
Be Nimble, But Be Safe

  April 3, 2003
  By Lori MacVittie


>> continued from previous page

Fatter Payloads, Bigger Bulge

TOC Issue TOC
Printer Print full article
Printer Print this page
Printer Download as PDF
E-Mail E-Mail this URL
Discuss Discuss this article
flame author Flame the author
 
  In this article
arrow
Introduction
arrow
Too Good To Be True?
arrow
Standards Watch
arrow
Executive Summary
arrow
How'd We Get Here? Evolution, Baby!
arrow
Fatter Payloads, Bigger Bulge
arrow
Epoll Results

SOAP requests (and responses) comprise much bigger payloads, primarily because they are XML. They contain not only the data, but a plethora of additional information, all necessary for the Web service receiving the request to process that request.



code example

click to enlarge

As you can see, even in this simple scenario, the payload for a SOAP request is much fatter than more conventional means of data submission. It isn't just the addition of the SOAP headers; it's the wrapper around each piece of data being submitted that makes the payload larger. For each parameter included in the submission, the payload grows. The size gets even larger if you specify the type of each parameter (for example, 2). At a minimum, you'll need to double the number of bytes being sent to account for the parameter wrapping. If an HTML form submission is 1 KB, you'll have at least 2 KB with SOAP, because every parameter name shows up twice--wrapping the actual data being submitted.

Network administrators need to be aware that live requests and responses will likely be much larger and consume more resources.


start top   How'd We Get Here? Evolution, Baby! Epoll Results 

Research and Reports

Hypervisor Derby
August 2011

Network Computing: August 2011

TechWeb Careers