Open Source SOAP Services

Simple Object Access Protocol Http gsoap bindings 
for Microsoft(TM) Internet Information Server and Apache Server

The Simple  Access Object Protocol is an open standard to access remote services over the internet using an open XML protocoll called SOAP. This contribution is Open Source Code for Open Standards.  Everyting is supplied in source code and ready for download. 
   
Depending on the operating system you want (or must) use there are 2 implementations, using a common source code base, but of course different Makefiles and installation procedures. The SOAP implementation is used from gsoap

[Webware Logo]
Aberger Software Development

Among other advantages mod_gsoap as well as your own gsoap servers will run in process inside IIS or Apache and so no performance penalties for spawning external processes (as for cgi) exist, as well as the very sophisticated multi - client and performance optimizations inside IIS and Apache can be used. No code changes required for gsoap servers. The existing standalone applications only need to be recompiled as a Win32 .dll/shared library (.so) and copied to the apropriate directory.


For details read on in the IIS version for Windows or at the Linux/Unix version for Apache Server 

mod_gsoap.dll: SOAP ISAPI extension for Windows(TM)

With this extension you can deploy SOAP servers on Microsoft(TM) Internet Information Server as an ISAPI extension using gsoap. Everything is supplied in source code. No COM is required, but possible.

mod_isoap.so: Apache Server module for SOAP

This module enables Apache Server to run the gsoap SOAP services as a module for Apache Server.

Any contributions, escpecially  C++ programming and testing is welcome.