Serviceaufruf
Serviceaufruf bezeichnet in der Informatik den Aufruf von Funktionalität oder Daten eines Dienstes durch einen Client. In verteilten Systemen und Architekturen wie service-orientierten Ansätzen oder Mikroservices sendet eine Komponente eine Anfrage an einen anderen Dienst, um eine bestimmte Aufgabe auszuführen oder Informationen zu erhalten. Der Aufruf umfasst typischerweise Absender- und Zieladresse, eine Anfrage-Payload, optionale Header-Informationen und Authentifizierungsinformationen; der Zieldienst verarbeitet die Anfrage und liefert eine Antwort oder eine Fehlermeldung.
Häufige Ausprägungen sind synchrone Aufrufe im Request-Response-Stil sowie asynchrone Aufrufe über Messaging-Systeme. REST- und gRPC- bzw.
Wichtige Aspekte sind Latenz, Zuverlässigkeit und Fehlertoleranz. Dazu gehören Zeitlimits, Retries, Circuit Breaker, Idempotenz und sinnvolle
Beispiele: Ein Benutzerdienst ruft über einen Serviceaufruf das Profildienstkonto eines Nutzers ab; ein Bestellservice löst eine
Insgesamt bezeichnet der Begriff den Standardmechanismus, durch den Komponenten in modernen Softwarelandschaften miteinander kommunizieren und Funktionen