A port of gSOAP is now available for beta testing.
The gSOAP Web services development toolkit contains generator tools for coding SOAP/XML web services in C and C++
The port is at this time little more than a midnight hack; however the main components of the gSOAP distribution (such as the soapcpp2 stub/skeleton compiler, the wsdl2h WSDL/schema parser, and the necessary run-time library components) are present and fully
functional.
In addition, a number of OpenVMS-specific functions have been added that will hopefully prove useful. More such functions will be added as time permits and requests received. The current release of the OpenVMS gSOAP port is based on the gSOAP 2.7.9j distribution.
The initial motivation for porting gSOAP to OpenVMS was a question from a customer asking how they could call a remote Web service from
their OpenVMS COBOL, ACMS application. A number of organisations have crafted novel solutions to address this type of problem; however, gSOAP potentially provides a more complete, proven, and flexible solution.
Please see the gSOAP on OpenVMS blog for additional information, download instructions, sharing of information and experiences, typical uses, and so forth.