Definition

Back-End / Front-End

Mit den Begriffen Front-End und Back-End werden Programm-Oberflächen in Bezug auf deren Nutzer charakterisiert. ("Nutzer" kann hierbei ein Mensch oder ein Programm sein.) Eine Front-End-Anwendung ist eine Anwendung, mit der dessen Benutzer direkt interagieren. Eine Back-End-Anwendung unterstützt die Front-End-Dienste indirekt, üblicherweise, indem sich diese Komponente näher an der benötigten Ressource befindet oder die Fähigkeit besitzt, mit dieser zu kommunizieren.

Die Back-End-Anwendung kann direkt mit dem Front-End interagieren. Wohl häufiger handelt es sich aber um ein Programm, das von einem Zwischenprogramm, das Front-End- und Back-End-Aktivitäten abgleicht, aufgerufen wird.

Die TAPI (Telephone Application Program Interface) zum Beispiel wird manchmal als Front-End-Schnittstelle für Telefondienste bezeichnet. Die TAPI-Anfragen eines Programms werden von Microsofts TAPI-DLLs (dynamischen Programmbibliotheken, die als Bindeglied fungieren) einem Back-End-Programm oder -Treiber zugewiesen. Diese Komponente richtet dann die spezifischen Anfragen an die Telefon-Hardware im Computer.

Ein weiteres Beispiel: Eine Front-End-Anwendung kann direkt mit Endanwendern interagieren und Anfragen an ein Back-End-Programm auf einem Remote-Rechner weiterleiten, um angeforderte Daten zu erhalten oder einen Dienst auszuführen. Beim Client-Server-Modell bezieht sich Front-End meist auf den Client und Back-End auf den Server.

Diese Definition wurde zuletzt im September 2014 aktualisiert

Erfahren Sie mehr über Cloud-Anwendungen

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

0 Kommentare

Älteste Beiträge 

Passwort vergessen?

Kein Problem! Tragen Sie Ihre E-Mail-Adresse unten ein. Wir werden Ihnen eine E-Mail mit Ihrem Passwort schicken.

Ihr Passwort wurde an die folgende E-Mail-Adresse gesendet::

- GOOGLE-ANZEIGEN

File Extensions and File Formats

Powered by:

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchDataCenter.de

Close