Further ReadingInteracting with remote services is a broad topic, and there is much more to it than is covered in this chapter. SOAP especially is an evolving standard that is deserving of a book of its own. Here are some additional resources for topics covered in this chapter, broken down by topic. SOAPThe SOAP specification can be found at http://www.w3.org/TR/SOAP. An excellent introduction to SOAP can be found at http://www.soapware.org/bdg. All of Shane Caraveo's Web services talks at http://talks.php.net provide insight into succeeding with SOAP in PHP. Shane is the principal author of the PHP 5 SOAP implementation. XML-RPCThe XML-RPC specification can be found at http://www.xmlrpc.com/spec. Dave Winer, author of XML-RPC, has a nice introduction to it at http://davenet.scripting.com/1998/07/14/xmlRpcForNewbies. Web LoggingThe Blogger API specification is available at http://www.blogger.com/developers/api/1_docs. The MetaWeblog API specification is available at http://www.xmlrpc.com/metaWeblogApi. MovableType offers extensions to both the MetaWeblog and Blogger APIs. Its specification is available at http://www.movabletype.org/docs/mtmanual_programmatic.html. RSS is an open-XML format for syndicating content. The specification is available at http://blogs.law.harvard.edu/tech/rss. The Serendipity Web logging system featured in the XML-RPC examples is available at http://www.s9y.org. Publicly Available Web Serviceshttp://xmethods.net is devoted to developing Web services (primarily SOAP and WSDL). It offers a directory of freely available Web services and encourages interoperability testing. Amazon has a free SOAP interface. Details are available at http://www.amazon.com/gp/aws/landing.html. Google also has a free SOAP search interface. Details are available at http://www.google.com/apis. |
Главная
|