kSOAP2
kSOAP2是一个SOAP web service客户端包。主要用于资源受限制的Java环境如Applets或J2ME应用程序(CLDC/ CDC/MIDP)。
kSOAP is a SOAP web service client library for constrained Java environments such as Applets or J2ME applications (CLDC / CDC / MIDP).
Please note that SOAP introduces some significant overhead for web services that may be problematic for mobile devices. If you have full control over the client and the server, a REST based architecture may be more adequate.
kSOAP 2 is a complete redesign, taking the lessons learned from kSOAP 1.x into account. Some important changes are:
- Structure cleaned up
- kSOAP2 has improved support for literal encoding
- SOAP Serialization support is now optional and contained in a separate package
- Several separate classes have been integrated into the class SoapSerializationEnvelope, providing SOAP serialization support. SoapSerializationEnvelope extends the base class SoapEnvelope.
- A dotNet flag can be used to switch the SoapSerializationEnvelope from standard behaviour to the namespace handling that seems to be default in .NET