# XML & Web Services Slides


By Ben Ramsey

Published on October 31, 2006


I've just finished giving my presentation on XML & Web Services with PHP (An Overview). Overall, I think the presentation went quite well, though I had entirely too much material to cover in a very short period of time, so it was impossible to go into much depth on any one type of Web Service. This was unfortunate, but I think the "overview" nature of the presentation allowed for this top-level approach.

As promised, here are the [slides from the presentation](https://files.benramsey.com/talks/2006/zendcon/XML-and-Web-Services.pdf) (PDF, 2 MB), and what follows is the list of links for further reading:

## Further Reading

XML-RPC:

* [XML-RPC Specification](http://www.xmlrpc.com/)
* [PEAR::XML_RPC](http://pear.php.net/package/XML_RPC)
* [Zend_XmlRpc](http://web.archive.org/web/20061107184525/http://framework.zend.com/manual/en/zend.xmlrpc.html)

SOAP:

* [W3C SOAP Recommendation](http://www.w3.org/TR/soap12-part0/)
* [W3C WSDL Recommendation](http://www.w3.org/TR/wsdl)
* [PHP 5 Soap](http://www.php.net/soap)
* [WSDL Generator](http://www.wsdlgenerator.com/)

REST:

* [Architectural Styles and the Design of Network-based Software Architectures, by Roy Felding](http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm)
* [How I Explained REST to My Wife, by Ryan Tomayko](http://web.archive.org/web/20061025080437/http://naeblis.cx/articles/2004/12/12/rest-to-my-wife)
* [SimpleXML](http://www.php.net/simplexml)
* [DOM](http://www.php.net/dom)
* [pecl/json Extension](http://pecl.php.net/package/json)
* [Zend_Json Class](http://web.archive.org/web/20060409130658/http://framework.zend.com/manual/en/zend.json.html)
* [Zend_Service_Rest Class](http://web.archive.org/web/20060411181533/http://framework.zend.com/manual/en/zend.service.rest.html)
* [SPYC: A Simple PHP YAML Class](https://github.com/mustangostang/spyc/)

Public APIs:

* [Yahoo! APIs](http://web.archive.org/web/20061110045253/http://developer.yahoo.com/start/)
* [Google APIs](http://code.google.com/)
* [Amazon Web Services](http://aws.amazon.com/)
* [eBay Developers Program](https://go.developer.ebay.com/)
* [Flickr API](https://www.flickr.com/services/api/)
* [del.icio.us API](http://web.archive.org/web/20060221111821/http://del.icio.us/help/api/)
* [Technorati API](http://web.archive.org/web/20061116142047/http://www.technorati.com/developers/api/)
* [Technorati Pinging](http://web.archive.org/web/20061115172938/http://www.technorati.com/developers/ping/)


