Мәліметтерді байланыстыру - Data binding

Жылы компьютерлік бағдарламалау, деректерді байланыстыру - бұл провайдер мен тұтынушының деректер көздерін біріктіретін және үндестіреді оларды. Әдетте бұл әртүрлі тілдердегі екі деректер / ақпарат көздерімен жасалады XML деректерін байланыстыру және UI деректерін байланыстыру. Жылы UI деректерін байланыстыру, бір тілдегі деректер мен ақпараттық объектілер, бірақ әртүрлі логикалық функциялар бір-бірімен байланысты (мысалы, Java UI Java объектілерінің элементтері).[1]

Деректерді байланыстыру процесінде әрбір өзгеріс деректермен байланысқан элементтермен автоматты түрде көрінеді. Деректерді байланыстыру термині элементтегі деректердің сыртқы көрінісі өзгерген жағдайларда қолданылады, ал негізгі деректер автоматты түрде осы өзгерісті көрсету үшін жаңартылады. Мысал ретінде а-ның өзгеруі TextBox элемент деректердің негізгі мәнін өзгерте алады.[2]

Мәліметтерді байланыстыратын құрылымдар мен құралдар

Delphi

  • DSharp үшінші тарап деректерін байланыстыру құралы
  • OpenWire Visual Live Binding - үшінші тараптың визуалды деректерді байланыстыру құралы
  • LiveBindings

C # / .NET

JavaScript

Java

Мақсат-С

  • AKABeacon iOS деректерді байланыстыру жүйесі

Скала

  • Міндетті[4] Реактивті Scala үшін деректерді байланыстыратын негіз

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Деректерді байланыстыру дегеніміз не?». Techopedia.com. Алынған 30 желтоқсан 2015.
  2. ^ «Деректерді байланыстыруға шолу». Microsoft Developer Network. Microsoft. Алынған 29 желтоқсан 2016.
  3. ^ «Datum.js». Алынған 7 қараша 2016.
  4. ^ «Binding.scala». Алынған 30 желтоқсан 2016.

Әрі қарай оқу