SOAP
“SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks.” – taken from http://en.wikipedia.org/wiki/SOAP
- SOAP http://www.w3.org/TR/SOAP/
-
SOAP Version 1.2 7 May 2003 it became a W3C Proposed Recommendation. It has four parts:
- Part 1: Messaging Framework http://www.w3.org/TR/2003/PR-soap12-part1-20030507/
- Part 2: Adjuncts http://www.w3.org/TR/2003/PR-soap12-part2-20030507/
- Primer http://www.w3.org/TR/2003/PR-soap12-part0-20030507/
- Assertions and Test Collection http://www.w3.org/TR/2003/PR-soap12-testcollection-20030507/
- Press Release http://www.w3.org/2003/05/soap12-pressrelease
- Understanding SOAP article http://msdn.microsoft.com/webservices/understanding/webservicebasics/default.aspx?pull=/library/en-us/dnsoap/html/understandsoap.asp One particular thing to note in the article (see the HTTP Binding section) is that when SOAP is used over the HTTP protocol, if there is a SOAP fault, the HTTP response code is 500, not 200. Be sure to double check your ISIS client code to handle the 500 HTTP response accordingly(i.e., don’t just automatically assume you are unable to connect to the ISIS web service when the HTTP response code is 500. There may actually be useful SOAP fault error information in the response body) Albert Wu
- This article describes how to call a .NET-based Web service from a UNIX-based system and how to return a Microsoft .NET DataSet to a Perl array using SOAP: Lite.http://msdn.microsoft.com/webservices/building/default.aspx?pull=/library/en-us/dnsoap/html/soapliteperl.asp#soapliteperl_topic6?_r=1
- Five Tips for .NET Programming in Perl http://www.perl.com/lpt/a/2003/03/26/perlanddotnet.html
- nuSOAP http://dietrich.ganx4.com/nusoap/ is a set of php scripts and doesn’t need to be compiled into the PHP implementation and it’s not an extension, it’s just a
- Is there any speed difference between web services and LDAP?
- Building XML Trees with PHP http://www.devshed.com/Server_Side/PHP/XMLTrees/XMLTrees.pdf