Связывание данных - Data binding

В компьютерном программировании , связывание данных являются общей методикой , что источники данных от Персональных поставщика и потребителя вместе и синхронизируют их. Обычно это делается с двумя источниками данных / информации с разными языками, например, с привязкой данных XML и привязкой данных пользовательского интерфейса . В интерфейсе привязки данных , данных и информационные объекты одного и того же языка , но различной логической функции связаны друг с другом (например , Java UI элементов на объекты Java).

В процессе привязки данных каждое изменение данных автоматически отражается элементами, привязанными к данным. Термин «привязка данных» также используется в случаях, когда внешнее представление данных в элементе изменяется, и базовые данные автоматически обновляются, чтобы отразить это изменение. Например, изменение TextBoxэлемента может изменить базовое значение данных.

Структуры и инструменты привязки данных

Delphi

  • Сторонний инструмент привязки данных DSharp
  • OpenWire Visual Live Binding - сторонний инструмент для привязки визуальных данных
  • LiveBindings

C # / .NET

JavaScript

Джава

Быстрый

Цель-C

  • Фреймворк привязки данных для iOS AKABeacon

Scala

Смотрите также

использованная литература

дальнейшее чтение