[tipp] RESTful Web Services

In diesem Board könnt Ihr alle "allgemeinen" Fragen zum Thema MyOOS stellen.
Antworten
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

Web Services werden meist mit SOAP oder XML-RPC in Verbindung gebracht. Mit REpresentational State Transfer oder kurz REST, einem Architekturstil, können ebenfalls Web Services realisiert werden. Dieser Artikel beschreibt REST anhand eines Beispiels und erläutert Aspekte wie Sicherheit und Skalierbarkeit. Unterschiede zu einer RPC Middleware werden mit einem Vergleich zwischen REST und SOAP aufgezeigt.

=>
http://www.oio.de/public/xml/rest-webservices.htm



REST gilt in seiner Konsequenz als eine wichtige Richtlinie für die Nutzung von Web-Standards, in Abgrenzung zu vielen historisch gewachsenen Verfahren. Daraus folgt teils eine Rückbesinnung auf grundlegende Web-Technologien, die Implementierungen verteilter, webbasierter Systeme vereinfachen soll.

=>
http://de.wikipedia.org/wiki/REST





Buch über RESTful
=>
RESTful PHP Web Services
Samisa Abeysinghe
=>
http://www.packtpub.com/article/restful ... f-contents



Sechs grundlegende Punkte, die es in PHP für das RESTful Development zu beachten gilt, hat Kris Jordan jetzt in seinem Blog zusammengestellt. Zusammengefasst:

* Setzte PUT- und DELETE-Methoden ein. Und OPTIONS idealerweise auch.
* Versende Custom HTTP/1.1 Header
* Verwende aussagekräftige HTTP-Header.
* Finger weg von $_SESSION!
* Teste mit cURL.
* Verwende ein RESTful PHP-Framework.
=>
http://www.krisjordan.com/2008/12/02/to ... asic-tips/


Frameworks
http://www.recessframework.org/
Antworten