title: Why sending binary data over gSOAP is too much slow?
body: <p>I am trying to send an image from a client application to server using gSOAP web services and C++. To this aim, I am using Qt and my client and server applications could operate on both Windows and Linux. The surprising part is that for a 1MB jpg image, it takes about 6 seconds to send the image from client to server running on the same machine on both Linux and Windows platforms. Is there something wrong with my application or any other web service technology will take the same time?</p>
  
  <p>P.S. To send data, I am using the type <strong>unsigned char *</strong>. </p>
  
  <p><strong>Edit 1:</strong> How can I send binary data over gSOAP using base64 data type. As I've read the documentation, no data type is available in the .stub files. </p>