Web Services

From Bitpost wiki
Revision as of 14:27, 27 January 2010 by M (talk | contribs) (Created page with 'Two main approaches: * SOAP: uses a formal interface packaged for delivery across HTTP via XML, including WSDL, XSD * REST: uses HTTP to define interface, including HTTP verbs (G…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Two main approaches:

  • SOAP: uses a formal interface packaged for delivery across HTTP via XML, including WSDL, XSD
  • REST: uses HTTP to define interface, including HTTP verbs (GET,POST,PUT,DELETE) + URL parsing + URL parameters

Available technologies:

  • SOAP: Java 6 (baked in, nice), Apache Axis2 (Java or C), gSoap, Spring's "contract first", .net (haha)
  • REST: Apache Axis2 (Java or C), PHP HOWTO, PHP recess