I am creating a client-server application (C #) that uses web services to synchronize data.
I basically pass the XML DataSet back and forth. But depending on various parameters, the data set can be quite large. I am compressing XML using Gzip and want to transfer this to the web server and get the resulting compressed XML back.
What is the best way to transfer potentially large chunks of data back and forth?
Clarification: I think I'm asking what format is best for transferring data. JSON, SOAP, regular POST (I'm not very familiar with web services, so I'm sure there are more there that I don't think about).
Jared source
share