2011-01-05 8 views
4

Ich habe How I Explained REST to My Wife gelesen. Toller Artikel, aber ich bekomme das Ende nicht: D.REST zu meiner Frau - kann jemand diesen Satz davon erklären?

Frau: Also das ist, was Sie und alle Computerleute gerade arbeiten? Entscheiden Sie, wie die Daten aussehen sollen?

Ryan: Traurig, nein. Stattdessen ist die große Mehrheit damit beschäftigt, Schichten mit komplexen Spezifikationen zu schreiben, um das auf eine andere Art und Weise zu tun, die bei weitem nicht so nützlich oder eloquent ist. Substantive sind nicht universal und Verben sind nicht polymorph. Wir werfen Jahrzehnte der realen Feldnutzung und der bewährten Technik weg und beginnen mit etwas, das vielen Systemen ähnelt, die in der Vergangenheit versagt haben. Wir verwenden HTTP, aber nur, weil es uns hilft, mit unseren Netzwerk- und Sicherheitsleuten weniger zu reden. Wir handeln Einfachheit für auffällige Tools und Assistenten.

Worauf bezieht sich Ryan?

+0

Großer Artikel, danke für den Link – driis

Antwort

8

Er dissing SOAP-style "big" web services, eine der wichtigsten Alternativen zu REST.

+0

Ich sehe. Aber ich denke nicht, dass SOAP für den gleichen Zweck wie REST-Adressen gebaut wird. Berücksichtigen Sie WS-Sicherheit. Liege ich falsch? Oder sollte ich verstehen, dass Menschen SOAP missbrauchen? – user2011

+0

@ user2011, ich möchte nicht für Tomayko sprechen. Aber er würde wahrscheinlich argumentieren, dass die meisten Anwendungen von SOAP von REST besser bedient werden. Der Wikipedia-Artikel zu [WS-Security] (http://en.wikipedia.org/wiki/WS-Security#Alternative) stellt fest, dass TLS alleine für viele häufige Anwendungsfälle ausreicht. –