Cargando…

RESTful web services /

You've built web sites that can be used by humans. But can you also build web sites that are usable by machines? That's where the future lies, and that's what this book shows you how to do. Today's web service technologies have lost sight of the simplicity that made the Web succe...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Richardson, Leonard, 1979-
Otros Autores: Ruby, Sam
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, Calif. : O'Reilly, 2007.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • RESTful Web Services; Preface; Big Web Services Are Not Simple; The Story of the REST; Reuniting the Webs; What's in This Book?; Administrative Notes; Conventions Used in This Book; Using Code Examples; Safari® Enabled; How to Contact Us; Acknowledgments; 1. The Programmable Web and Its Inhabitants; HTTP: Documents in Envelopes; Method Information; Scoping Information; The Competing Architectures; RPC-Style Architectures; REST-RPC Hybrid Architectures; The Human Web Is on the Programmable Web; Technologies on the Programmable Web; URI; XML-RPC; SOAP; WS-*; WSDL; WADL; Leftover Terminology.
  • 2. Writing Web Service Clientsdel.icio.us: The Sample Application; Making the Request: HTTP Libraries; Ruby: rest-open-uri and net/http; Python: httplib2; Java: HttpClient; C♯: System.Web.HTTPWebRequest; PHP: libcurl; JavaScript: XMLHttpRequest; The Command Line: curl; Other Languages; Processing the Response: XML Parsers; Python: ElementTree; Java: javax.xml, Xerces, or XMLPull; C♯: System.Xml.XmlReader; PHP; JavaScript: responseXML; Other.