Non ti piace? Non importa! Puoi restituire gli articoli fino a 30 giorni
Non puoi sbagliarti con un buono regalo. Con il buono regalo, il destinatario può scegliere qualsiasi prodotto della nostra offerta.
Schnittstellen-Know-how fur die Programmierung - Das Standardwerk zur API-Programmierung - Effektive APIs entwerfen - APIs fur professionelle Projekte entwickeln Application Programming Interfaces (APIs) sind allgegenwartig, denn Softwareentwickler benutzen sie nicht nur standig, sondern entwerfen sie haufig auch. Dieses Buch bietet erstmals eine umfassende Anleitung fur das vielfaltige Thema API-Design. Neben theoretischen Konzepten werden zahlreiche praktische Hinweise und Programmbeispiele fur Java-APIs gegeben. Remote APIs in Form von RESTful HTTP, SOAP-Webservices und Messaging, die fur moderne Webanwendungen und andere verteilte Systeme enorm wichtig sind, spielen in diesem Buch ebenfalls eine zentrale Rolle. Aus dem Inhalt: - Entwurf leicht benutzbarer APIs - Kompatibilitat und Versionierung - Objektkollaboration, Fluent APIs und Thread-Sicherheit - Dokumentation - Skalierbarkeit, Caching - API-Management Nach der erfolgreichen Lekture dieses Buches kennen Sie die Grundlagen von APIs und sind in der Lage, objektorientierte APIs fur Softwarekomponenten und Remote APIs fur verteilte Systeme zu entwerfen. In der dritten Auflage sind u. a. der API-first-Ansatz und Sicherheitsthemen wie Authentifizierung, API-Keys, Distributed Denial of Service (DDos) und Injection-Angriffe hinzugekommen.