title: Is Web Service suitable for ETL purpose?
body: <p>My company is considering using web service as mean of ETL process. However I don't think web service fit into this purpose, for several reasons:
  1. web service could possibly consume a lot of memory when generating large xml.
  2. xml is a bloated format.
  3. possibly time-out if the server takes huge amount of time to generate data
  4. file size limitation? (for windows, it's 2Gb, if my memory serves me right)</p>
  
  <p>I am not a web service expert, so I need your opinions. :)</p>
  
  <p>Thanks.</p>