ARRAY(0xa63efc6c)
 
Kundenrezension

12 von 12 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Web-Services the easy way, 8. September 2010
Von 
Rezension bezieht sich auf: RESTful Java with JAX-RS (Taschenbuch)
Um die Konzepte hinter RESTful Web-Services zu verstehen habe ich zuerst das Buch "REST und HTTP" von Stefan Tilkov gelesen, welches in der ersten Hälfte noch sehr interessant war, sich ab der zweiten Hälfte aber in zuviel Theorie verliert. Zwingend notwendig ist es zwar nicht, daß man vor Bill Burkes "RESTful Java" zuerst "REST und HTTP" liest, aber es ist immer empfehlenswert, sein Wissen aus unterschiedlichen Büchern zu schöpfen. Die REST-Konzepte werden in "RESTful Java" nämlich nur sehr rudimentär erklärt.
"RESTful Java" startet mit der üblichen Selbstbeweihräucherung, die den Auftakt von nahezu allen Framework-Büchern bildet und in etwa wie folgt lautet: "Bevor es diese Technologie gab, war die Software-Welt schwerfällig, fade und hoffnungslos umständlich, aber seitdem vorliegendes Framework das Licht der Welt erblickte, schreiben sich die Programme nahezu wie von selbst!"
Arbeitet man sich dann durch besagtes Framework, stellt man immer wieder fest, daß sich die Software leider ganz und gar nicht wie von selbst entwickelt, sondern daß auch diese Technologie genauso mit Arbeit verbunden ist und Einschränkungen unterliegt, wie alle anderen Frameworks auch. Nichtsdestotrotz finde ich RESTful Web-Services sehr elegant und leicht zu entwickeln, wohingegen ich mich mit SOAP-basierten Web-Services und der damit zwangsläufig verbundenen XML-Hell nie so recht anfreunden konnte. Die REST-Architektur gefällt mir dagegen ausgesprochen gut, und die Entwicklung mit der JBoss-Implementierung RESTEasy fiel wesentlich einfacher aus als erwartet.
Das Buch von Bill Burke liest sich, genauso wie sein Vorgängerwerk "Enterprise JavaBeans 3.0", sehr flüssig und ist auch äußerst kompetent geschrieben. Nichts anderes hatte ich von Bill Burke erwartet. Die Kapitel 3 und 4 erklären im Grunde genommen fast schon alles, was man benötigt, um mit RESTEasy ein erstes Beispielprogramm zu entwickeln. In den weiteren Kapiteln wird dieses Wissen kurz, bündig und fundiert ausgebaut. Auch der Einsatz von JAXB wird angesprochen. Des weiteren gibt es lesenswerte Kapitel über HTTP Content Negotiation, HATEOAS und HTTP-Caching. Den Abschnitt über Deployment fand ich nur mäßig aufschlußreich, denn zu diesem Zeitpunkt hatte ich RESTEasy 2.0.1 bereits unter JBoss 5.1 zum Laufen gebracht, und das ging sogar ziemlich einfach. Security wird ebenfalls angesprochen, aber dabei werden fast nur die allseits bekannten Servlet-Security-Themen behandelt. Interessanter waren die RESTful Java-Clients, und hier stehen drei zur Auswahl: Selber einen Client mit java.net.URL entwickeln, Apache HttpClient verwenden oder auf das RESTEasy Client Framework setzen. Die Auswahl bleibt jedem selbst überlassen. Abgeschlossen wird das Buch mit den vorhandenen JAX-RS-Implementierungen, die es momentan im Java-Umfeld gibt.
Genauso wie in "Enterprise JavaBeans 3.0" gibt es auch bei diesem Buch ein Workbook, in dem zu jedem Kapitel diverse Beispiele aufgeführt werden. Ich habe diese Beispiele zwar nicht ausführen lassen, aber ich habe mir trotzdem einige Code-Examples durchgelesen und als Vorlage für meine eigenen Tests genommen, und für diesen Zweck waren die Beispiele ziemlich hilfreich.
Alles in allem kann ich das Buch von Bill Burke nur empfehlen, da es praxisnah und sehr angenehm zu lesen ist. So machen neue Frameworks Spaß.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein

Schreiben Sie als erste Person zu dieser Rezension einen Kommentar.

[Kommentar hinzufügen]
Kommentar posten
Verwenden Sie zum Einfügen eines Produktlinks dieses Format: [[ASIN:ASIN Produkt-Name]] (Was ist das?)
Amazon wird diesen Namen mit allen Ihren Beiträgen, einschließlich Rezensionen und Diskussion-Postings, anzeigen. (Weitere Informationen)
Name:
Badge:
Dieses Abzeichen wird Ihnen zugeordnet und erscheint zusammen mit Ihrem Namen.
There was an error. Please try again.
">Hier finden Sie die kompletten Richtlinien.

Offizieller Kommentar

Als Vertreter dieses Produkt können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
Der folgende Name und das Abzeichen werden mit diesem Kommentar angezeigt:
Nach dem Anklicken der Schaltfläche "Übermitteln" werden Sie aufgefordert, Ihren öffentlichen Namen zu erstellen, der mit allen Ihren Beiträgen angezeigt wird.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.  Weitere Informationen
Ansonsten können Sie immer noch einen regulären Kommentar zu dieser Rezension veröffentlichen.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
 
Timeout des Systems

Wir waren konnten nicht überprüfen, ob Sie ein Repräsentant des Produkts sind. Bitte versuchen Sie es später erneut, oder versuchen Sie es jetzt erneut. Ansonsten können Sie einen regulären Kommentar veröffentlichen.

Da Sie zuvor einen offiziellen Kommentar veröffentlicht haben, wird dieser Kommentar im nachstehenden Kommentarbereich angezeigt. Sie haben auch die Möglichkeit, Ihren offiziellen Kommentar zu bearbeiten.   Weitere Informationen
Die maximale Anzahl offizieller Kommentare wurde veröffentlicht. Dieser Kommentar wird im nachstehenden Kommentarbereich angezeigt.   Weitere Informationen
Eingabe des Log-ins
 


Details

Artikel

4.5 von 5 Sternen (2 Kundenrezensionen)
5 Sterne:
 (1)
4 Sterne:
 (1)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
Gebraucht & neu ab: EUR 16,76
Auf meinen Wunschzettel
Rezensentin / Rezensent


Ort: München

Top-Rezensenten Rang: 65.659