API-Design: Praxishandbuch für Java- und by Kai Spichale

By Kai Spichale

program Programming Interfaces (APIs) sind allgegenwärtig, denn Softwareentwickler benutzen sie nicht nur ständig, sondern entwerfen sie häufig auch. Dieses Buch bietet erstmals eine umfassende Anleitung für das vielfältige Thema API-Design.

Neben theoretischen Konzepten werden zahlreiche praktische Hinweise und Programmbeispiele für Java-APIs gegeben. distant APIs in shape von RESTful HTTP, SOAP-Webservices und Messaging, die für moderne Webanwendungen und andere verteilte Systeme enorm wichtig sind, spielen in diesem Buch ebenfalls eine zentrale Rolle.

Aus dem Inhalt:
- Entwurf leicht benutzbarer APIs
- Kompatibilität und Versionierung
- Objektkollaboration, Fluent APIs und Thread-Sicherheit
- Dokumentation
- Skalierbarkeit, Caching
- API-Management

Nach der erfolgreichen Lektüre dieses Buches kennen Sie die Grundlagen von APIs und sind in der Lage, objektorientierte APIs für Softwarekomponenten und distant APIs für verteilte Systeme zu entwerfen.

Show description

Read or Download API-Design: Praxishandbuch für Java- und Webservice-Entwickler (German Edition) PDF

Best computer systems analysis & design books

SOA Principles of Service Design (The Prentice Hall Service Technology Series from Thomas Erl)

The Definitive advisor to provider Engineering the main to succeeding with service-oriented structure (SOA) is in comprehending the which means and value of its so much basic construction block: the carrier. it's via an knowing of carrier layout that actually “service-oriented” answer good judgment will be created in aid of accomplishing the strategic objectives linked to SOA and service-oriented computing.

Client4Cloud: Desktop Transformation to User Centric Universal Clients

There's a conflict within the cloud that's founded round the transformation from static machines to person centric platforms. Client4Cloud is the end result of top practices from buyers, proprietors, and specialists that experience embarked upon the adventure to remodel their computers into common consumers. the 1st quantity, laptop Transformation to common consumers is for those who are on their first or fourth try and enforce buyer virtualization suggestions.

Advances in Biometrics for Secure Human Authentication and Recognition

Even though biometric platforms current strong possible choices to conventional authentication schemes, there are nonetheless many issues approximately their safety. Advances in Biometrics for safe Human Authentication and popularity showcases many of the most modern applied sciences and algorithms getting used for human authentication and popularity.

Software Architecture with Python

Key FeaturesIdentify layout matters and make the required alterations to accomplish more advantageous performanceUnderstand functional architectural caliber attributes from the viewpoint of a practising engineer and architect utilizing PythonGain wisdom of architectural ideas and the way they are often used to supply responsibility and cause for architectural decisionsBook DescriptionThis ebook begins by means of explaining how Python suits into an program structure.

Additional resources for API-Design: Praxishandbuch für Java- und Webservice-Entwickler (German Edition)

Sample text

Download PDF sample

Rated 4.49 of 5 – based on 23 votes