The gSOAP Toolkit for SOAP Web Services and XML-Based Applications