Difference between revisions of "SOAP: technotes"
Line 1: | Line 1: | ||
Our present SOAP interface has been built with [http://www.w3.org/TR/2000/NOTE-SOAP-20000508 SOAP 1.1] and [http://www.w3.org/TR/2001/NOTE-wsdl-20010315 WSDL 1.1], both of which being standards recommended<sup>*</sup> by the World Wide Web Comsortium (W3C). This means that there is a wide range of applications and programing languages that can access our database. | Our present SOAP interface has been built with [http://www.w3.org/TR/2000/NOTE-SOAP-20000508 SOAP 1.1] and [http://www.w3.org/TR/2001/NOTE-wsdl-20010315 WSDL 1.1], both of which being standards recommended<sup>*</sup> by the World Wide Web Comsortium (W3C). This means that there is a wide range of applications and programing languages that can access our database. | ||
− | Our implementation uses the [http://sourceforge.net/projects/nusoap NuSOAP PHP Library]. The SOAP endpoint can be found at [http:// | + | Our implementation uses the [http://sourceforge.net/projects/nusoap NuSOAP PHP Library]. The SOAP endpoint can be found at [http://www.aa419.org/soap/awp.php here]. If you point a web browser (as opposed to a SOAP client) to [http://www.aa419.org/soap/awp.php our endpoint], then you will see the latest generated (brief) documentation. The WDSL file can be found at [http://www.aa419.org/soap/awp.php?wsdl here]. |
If you wish to learn about SOAP and WSDL, then have a look at [http://www.w3schools.com W3Schools.com] for some good tutorials on the subject. | If you wish to learn about SOAP and WSDL, then have a look at [http://www.w3schools.com W3Schools.com] for some good tutorials on the subject. | ||
=== Additional notes === | === Additional notes === | ||
− | <sup>*</sup>''SOAP 1.1 and WSDL 1.1 are not official W3C recommendations but W3C note's. The official recommendations currently are SOAP 1.2 and WSDL 2.0 but since these are quite new there are few implementations of them. That is why we have chosen the older and more widely supported Notes | + | <sup>*</sup>''SOAP 1.1 and WSDL 1.1 are not official W3C recommendations but W3C note's. The official recommendations currently are SOAP 1.2 and WSDL 2.0 but since these are quite new there are few implementations of them. That is why we have chosen the older and more widely supported Notes until better support for the Recommendations is available.'' |
Revision as of 21:28, 7 October 2007
Our present SOAP interface has been built with SOAP 1.1 and WSDL 1.1, both of which being standards recommended* by the World Wide Web Comsortium (W3C). This means that there is a wide range of applications and programing languages that can access our database.
Our implementation uses the NuSOAP PHP Library. The SOAP endpoint can be found at here. If you point a web browser (as opposed to a SOAP client) to our endpoint, then you will see the latest generated (brief) documentation. The WDSL file can be found at here.
If you wish to learn about SOAP and WSDL, then have a look at W3Schools.com for some good tutorials on the subject.
Additional notes
*SOAP 1.1 and WSDL 1.1 are not official W3C recommendations but W3C note's. The official recommendations currently are SOAP 1.2 and WSDL 2.0 but since these are quite new there are few implementations of them. That is why we have chosen the older and more widely supported Notes until better support for the Recommendations is available.