Icon
Icon
Icon
Icon

Ist REST eine ernsthafte Alternative zu SOAP?

Die Technologien haben sich im Bereich der Webservices in den letzten Jahren weiterentwickelt. SOAP und REST sind dabei zwei verschiedene Antworten auf die gleiche Frage; die Sie vielleicht nie gestellt haben. Grundlegend sind beide Technologien eine Umsetzung von Webservices und beschreiben einen Stil in der Architektur und die Kommunikation von Maschine-zu-Maschine Systemen. Kurz: Beides sind Umsetzungen für eine Service-orientierte Architektur.

Was auf den ersten Blick sehr ähnlich aussieht kann auf den zweiten Blick sehr unterschiedlichen werden.

SOAP (das Simple Object Access Protocol) gibt es schon einige Zeit und hat sich in vielen Bereichen mittlerweile etabliert. Gerade in Systemumgebungen, die vor Jahren schon längerfristig und breiter ausgelegt wurden. Vor allem, weil es damals noch kein REST gab. Ursprünglich von Microsoft entwickelt (basierend auf XML-RPC) gab es einen Run auf SOAP, da schlicht die Alternativen fehlten. Und so findet man heute weiterhin Systeme, die auf SOAP basieren.

REST der neue Hype?

REST ist dagegen der frische Wind. Manche sagen: „Der neue Hype“. In einigen Fällen ist der Einsatz von REST deutlich einfacher, als der von SOAP; in anderen Fällen ist REST selbst das Problem und steht sich damit im Weg.

Beide Technologien (SOAP ist ein Protokoll, REST ist eine Architektur) haben ihre Vor- und Nachteile. Letztendlich ist dies eine Frage der benutzten Programmiersprache, der Umgebung (Linux/Windows-Server) und den Anforderungen der Anwendung. Man sollte sich nur schon im Vornherein klar sein, welche Vor- und Nachteile einem im Projekt dann nachher auch erwarten.

Developer Week 2017

SOAP oder REST?

Genau zu dieser Frage liefert Matthias Eißing, Senior Sales Consultant der Embarcadero Germany GmbH, Antworten auf der diesjährigen Developer Week in Nürnberg.

Mehr über den Beitrag von Matthias Eißing

SOS Software Service – Stand Nr. 4

3 x ein Touch Board Starter Kit von Bare Conductive gewinnen

Auch in diesem Jahr sind wir wieder auf der Developer Week vertreten. Dieses Jahr mit einem Gemeinschaftsstand mit Intel und Embarcadero. Besuchen Sie uns an Stand Nr. 4 – es warten spannende Gewinne auf Sie. Zudem bekommen alle, die uns an unserem Gemeinschaftsstand besuchen ein Object Pascal Handbuch von Marco Cantu. Sie sehen es lohnt sich.

Vorschau: Developer Week 2017 in Nürnberg

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Kontakt

+49 821 25782-0

E-Mail schicken

CH: +41 52 728 0738