Der direkte Draht zu unseren Spezialisten – Jetzt anrufen: 02191 - 99 11 00 Mo.- Fr. 8.30-17 Uhr
EDV-BUCHVERSAND Delf Michel
Ihr Berater für IT-Bücher, Software & Hardware
Schön, dass Sie da sind. » Hier geht's zur Anmeldung
Service & Beratung – direkter Kontakt
 02191 - 99 11 00

API-Design

API-Design - Praxishandbuch für Java- und Webservice-Entwickler / Autor:  Spichale, Kai, 978-3-86490-387-8
Bild vergrößern

Praxishandbuch für Java- und Webservice-Entwickler

Autor: Spichale, Kai
von dpunkt.Verlag
347 Seiten, Softcover
ersch. 01/2017
ISBN: 978-3-86490-387-8

Druckausgabe
3490 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: DP-387
Sofort Lieferbar Sofort lieferbar i
 
Sie erhalten zu diesem Produkt eine Gratis-Ausgabe des aktuellen Magazins.
Mit Schnittstellen zum Zwecke der Arbeitsteilung, Wiederverwendung oder beispielsweise zur Bildung einer modularen Architektur haben Entwickler täglich zu tun. Häufig werden hierbei jedoch nur unbewusst durch Erfahrung erlernte Konzepte und Best-Practices genutzt. Dieses Buch schärft den Blick für APIs und erläutert, welche Eigenschaften effektive APIs haben sollten.
Das Thema API-Design, das in anderen Büchern über Softwaredesign und Architektur als Querschnittsthema auftaucht, wird in diesem Buch umfassend behandelt.

Nach der erfolgreichen Lektüre kennt der Leser die Grundlagenprinzipien von APIs und ist in der Lage, in professionellen Projekten APIs für Softwarekomponenten und Webservices zu entwerfen, zu dokumentieren und je nach Kompatibilitätsziel zu verändern.

Aus dem Inhalt

Teil I: Grundlagen

  • Application Programming Interfaces – eine Einführung
  • Qualitätsmerkmale
  • Allgemeines Vorgehen beim API-Design

Teil II: Java-APIs

  • Ausprägungen
  • Grundlagen für Java-APIs
  • Fortgeschrittene Techniken für Java-APIs
  • Kompatibilität von Java-APIs


Hier das ganze Inhaltsverzeichnis lesen.

Teil III: Remote-APIs

  • Grundlagen RESTful HTTP
  • Techniken für Web-APIs
  • SOAP-Webservices
  • Messaging

Teil IV: Übergreifende Themen

  • Dokumentation
  • Caching
  • Skalierbarkeit
  • Erweiterte Architekturthemen
  • API-Management

Über den Autor

Kai Spichale ist Software Architect bei der adesso AG. Sein Tätigkeitsschwerpunkt liegt in der Konzeption und Implementierung von Softwaresystemen auf Basis von Java EE und Spring. Für adesso spricht er außerdem regelmäßig auf Konferenzen und schreibt für verschiedene Fachmagazine. Technologisch interessiert er sich für modulare Architekturen und NoSQL. Am Hasso-Plattner-Institut der Universität Potsdam studierte er Softwaresystemtechnik und arbeitete parallel dazu als Softwareentwickler für die SAP AG.
Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Sofort lieferbar! Mit dem Kauf dieses Artikels verzichten Sie auf Ihr Widerrufsrecht!
Für die Bestellung dieses Artikels erfolgt die Bearbeitung und Bereitstellung (Download-Link / Lizenzschlüssel) mit unserer Rechnungsstellung (Montag bis Freitag zwischen 9 und 17 Uhr).
Versandkosten Die Versandkosten für Deutschland betragen € 2.95. Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 12,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Versandkosten Bücher sind innerhalb Deutschlands grundsätzlich versandkostenfrei.
Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 12,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.