Dave Angulo - SOAP

This document lists some good resources to find SOAP related material. The reason that these links are listed is that we are investigating the use of SOAP for the GrADS project. We have a document that describes our reasoning on the applicability of SOAP to GrADS.

SOAP is a lightweight data transmission protocol. It has no fault-tolerance. It has no resource discovery. It does not serialize the objects being marshalled across the connection; however, there are other protocols used on top of SOAP which do handle the serialization for you.

SOAP is based on XML as the data marshalling format. This is beneficial as it is understandable to both machines and humans. SOAP does not specify a transmission protocol, but HTTP is mainly used.

Here are some XML resources:

Here are some SOAP speficiations:

Here are some SOAP implementations in C++

Here are some other topics related to SOAP: