El enlace de datos - Data binding

En la programación de computadoras , el enlace de datos es una técnica general que une las fuentes de datos del proveedor y el consumidor y las sincroniza . Esto generalmente se hace con dos fuentes de datos / información con diferentes lenguajes, como en el enlace de datos XML y el enlace de datos de la interfaz de usuario . En la interfaz de usuario de enlace de datos , los datos y los objetos de información de la misma lengua pero diferente función lógica están unidos entre sí (por ejemplo, Java de interfaz de usuario elementos a los objetos Java).

En un proceso de vinculación de datos, cada cambio de datos se refleja automáticamente en los elementos vinculados a los datos. El término enlace de datos también se utiliza en los casos en que cambia una representación externa de los datos en un elemento y los datos subyacentes se actualizan automáticamente para reflejar este cambio. Por ejemplo, un cambio en un TextBoxelemento podría modificar el valor de los datos subyacentes.

Marcos y herramientas de enlace de datos

Delphi

  • Herramienta de enlace de datos de terceros DSharp
  • OpenWire Visual Live Binding: herramienta de enlace de datos visuales de terceros
  • LiveBindings

C # / .NET

JavaScript

Java

Rápido

C objetivo

  • Marco de enlace de datos de AKABeacon iOS

Scala

  • Binding.scala Marco de enlace de datos reactivo para Scala

Ver también

Referencias

Otras lecturas