Zum Inhalt springen

Datasource

aus Wikipedia, der freien Enzyklopädie

Vorlage:Hinweisbaustein Unter einer Datasource versteht man eine logische Datenbankschnittstelle für eine Datenbankverbindung. Es ist vor allem im Kontext von Verteilten Systemen zu sehen.<ref>Datasource Übersicht und Informationen. Abgerufen am 16. Februar 2015.</ref> So wird die Komplexität hinter der logischen Datenbankverbindung verborgen. Man spricht hier von Transparenz. Die physikalische Ausgestaltung hinter der Datasource ist nicht relevant. So kann sich dahinter ein Datenbank-Cluster oder mehrere verteilte Datenbanken befinden. Dem Benutzer der Datenbankverbindung ist dies egal. Das System ist somit ähnlich dem DNS, bei dem IP-Adressen hinter einem logischen Namen verborgen werden.

Vor allem in Java ist diese Technologie weit verbreitet. Mit Hilfe der JTA wird hier die Transaktionssicherheit von logischen Datenbankverbindungen sichergestellt.

Einzelnachweise

<references />