Datenbindung - Data binding

In der Computerprogrammierung ist die Datenbindung eine allgemeine Technik, die Datenquellen von Anbieter und Verbraucher miteinander verbindet und synchronisiert . Dies geschieht normalerweise mit zwei Daten-/Informationsquellen mit unterschiedlichen Sprachen wie bei der XML-Datenbindung und der UI-Datenbindung . Bei der UI-Datenbindung werden Daten- und Informationsobjekte derselben Sprache, aber unterschiedlicher Logikfunktionen miteinander verbunden (zB Java- UI- Elemente an Java-Objekte).

Bei einem Datenbindungsprozess wird jede Datenänderung automatisch von den Elementen reflektiert, die an die Daten gebunden sind. Der Begriff Datenbindung wird auch in Fällen verwendet, in denen sich eine äußere Darstellung von Daten in einem Element ändert und die zugrunde liegenden Daten automatisch aktualisiert werden, um diese Änderung widerzuspiegeln. Beispielsweise könnte eine Änderung in einem TextBoxElement den zugrunde liegenden Datenwert ändern.

Datenbindungs-Frameworks und -Tools

Delphi

  • DSharp-Datenbindungstool von Drittanbietern
  • OpenWire Visual Live Binding - Tool zur visuellen Datenbindung von Drittanbietern
  • LiveBindungen

C# / .NET

JavaScript

Java

Schnell

Ziel c

  • AKABeacon iOS-Datenbindungs-Framework

Scala

  • Binding.scala Reaktives Datenbindungs-Framework für Scala

Siehe auch

Verweise

Weiterlesen