0

REST und HATEOAS

eBook - shortcuts

Schäfer, Michael/Huber, Peter/Morgner, Christian u a
Erschienen am 30.07.2015, 1. Auflage 2015
Auch erhältlich als:
2,99 €
(inkl. MwSt.)

Download

E-Book Download
Bibliografische Daten
ISBN/EAN: 9783868025552
Sprache: Deutsch
Umfang: 42 S., 4.78 MB
E-Book
Format: EPUB
DRM: Digitales Wasserzeichen

Beschreibung

Dieser shortcut richtet den Blick auf Hypermedia as the Engine of Application State, kurz HATEOAS. Anhand konkreter Beispiele wird gezeigt, warum RESTful Hypermedia-APIs sinnvoll und nützlich sind. Anschließend wird die quelloffene Software Structr genauer unter die Lupe genommen. Sie erleichtert aufgrund ihres JSON-/REST-Servers das Erstellen mobiler Webanwendungen enorm. Zu guter Letzt widmen sich die Autoren zwei Aspekten aus den Praxisbereichen Design und Technik: Sie zeigen, wie mithilfe von HATEOAS bessere REST-APIs entworfen werden können und werfen einen Blick auf Spring HATEOAS. Zum Verständnis dieses shortcuts wird ein grundsätzliches Verständnis von REST und Spring vorausgesetzt.

Autorenportrait

Kai Tödter ist Senior-System-Softwarearchitekt bei Siemens Building Technologies. Er hat mehr als siebzehn Jahre Java-Erfahrung und vertrat Siemens im Java Community Process (JCP). Kai vertritt Siemens in der Eclipse Foundation, und er ist Committer bei einigen Open-Source-Projekten. Kais aktuelle Themenschwerpunkte sind Technologien im Webumfeld und Hypermedia-APIs.E-Mail: [email protected]: www.toedter.com/blogTwitter: @kaitoedterGoogle+: www.gplus.to/toedterAxel Morgner ist Initiator des Structr-Projekts. Er arbeitet als Softwareentwickler, Trainer und Autor in Frankfurt/Main. Christian Morgner arbeitet als Software-Entwickler und -Architekt in Dortmund. Als Mit-Initiator von Structr liegt sein Schwerpunkt auf der Backend-Entwicklung.Christian Morgner arbeitet als Softwareentwickler und -architekt in Dortmund. Als Mitinitiator von Structr liegt sein Schwerpunkt auf der Backend-Entwicklung.Michael Schäfer arbeitet als Lead IT Consultant im Bereich Applied Technology Research bei der msg systems ag in München. Sein Schwerpunkt liegt auf dem Spring-Ökosystem. In diesem Bereich ist er in Projekten, als Trainer und Autor unterwegs. Außerdem schrieb er den shortcut zum Thema JPA-2.1-Persistence-Features.Peter Huber ist als Lead IT Consultant im Bereich Applied Technology Research bei der msg systems ag in München tätig. Seine Schwerpunkte liegen in der Architektur von Java-EE- und Spring-Anwendungen. Er arbeitet in diesem Bereich auch als Trainer. Seine Steckenpferde sind das Semantic Web und Data Science mit R.

Informationen zu E-Books

„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.