SOAP and WebServices in Knopflerfish

There are three different SOAP implementations for Knopflerfish:

Axis 1

The Knopflerfish Axis 1 port provides SOAP/Web service access to any OSGi bundle, both for exporting OSGi services as Web Services and for importing web services into an OSGI framework.

The Knopflerfish Axis 1 port is the oldest one. The bundle is around 1.3 M bytes in size. The following bundles are part of it:

kSOAP

The kSOAP implementation is smaller than Axis 1 (only 138 k bytes) The following subdirectories are part of it:

Axis 2

The Knopflerfish Axis2 port is the most recent one. Event though it is a stripped down version of the Axis2 Web Application it is fairly large, around 7 M bytes. The following bundles are part of it: