Liaison de données - Data binding
En programmation informatique , la liaison de données est une technique générale qui relie les sources de données du fournisseur et du consommateur et les synchronise . Cela se fait généralement avec deux sources de données/d'informations avec des langages différents, comme dans la liaison de données XML et la liaison de données UI . Dans la liaison de données d'interface utilisateur , les objets de données et d'informations du même langage mais de fonctions logiques différentes sont liés (par exemple, des éléments d' interface utilisateur Java à des objets Java).
Dans un processus de liaison de données, chaque modification de données est automatiquement reflétée par les éléments liés aux données. Le terme liaison de données est également utilisé dans les cas où une représentation externe des données dans un élément change et les données sous-jacentes sont automatiquement mises à jour pour refléter ce changement. Par exemple, un changement dans un TextBox
élément peut modifier la valeur des données sous-jacentes.
Cadres et outils de liaison de données
Delphes
- Outil de liaison de données tiers DSharp
- OpenWire Visual Live Binding - outil de liaison de données visuelles tiers
- LiveBindings
C# /.NET
JavaScript
- AngularJS
- Backbone.js
- LiaisonJS
- Datum.js
- EmberJS
- Classeur de données générique
- KnockoutJS
- Polymère
- Réagir
- SAPUI5, OpenUI5
- Vue.js
Java
- Boîte à outils Web Google
- Propriétés et liaison JavaFX
- Liaison de données Eclipse JFace
- Bibliothèque de liaison de données Android
Rapide
Objectif c
- Cadre de liaison de données iOS AKABeacon
Scala
- Binding.scala Cadre de liaison de données réactif pour Scala
Voir également
Les références
Lectures complémentaires
- Noyes, Brian (12 janvier 2006). Liaison de données avec Windows Forms 2.0 : programmation d'applications de données clientes intelligentes avec .NET . Éducation Pearson. ISBN 978-0-321-63010-0.