definición y significado de Model-view-controller | sensagent.com


   Publicitad R▼


 » 
alemán árabe búlgaro checo chino coreano croata danés eslovaco esloveno español estonio farsi finlandés francés griego hebreo hindù húngaro indonesio inglés islandés italiano japonés letón lituano malgache neerlandés noruego polaco portugués rumano ruso serbio sueco tailandès turco vietnamita
alemán árabe búlgaro checo chino coreano croata danés eslovaco esloveno español estonio farsi finlandés francés griego hebreo hindù húngaro indonesio inglés islandés italiano japonés letón lituano malgache neerlandés noruego polaco portugués rumano ruso serbio sueco tailandès turco vietnamita

Definición y significado de Model-view-controller

Definición

definición de Model-view-controller (Wikipedia)

   Publicidad ▼

Wikipedia

Model-view-controller

Vikipedi, özgür ansiklopedi

Git ve: kullan, ara

Model-view-controller, yazılım mühendisliği'nde kullanılan bir "mimari desen"dir. Kullanıcıya yüklü miktarda verinin sunulduğu karmaşık uygulamalarda veri ve gösterimin soyutlanması esasına dayanır. Böylelikle veriler (model) ve kullanıcı arayüzü (view) birbirini etkilemeden düzenlenebilir. Model-view-controller, bunu controller adı verilen ara bileşenle, veri gösterimi ve kullanıcı etkileşiminden, veri erişimi ve iş mantığını çıkarma suretiyle çözmektedir.

Desen ilk defa 1979[1]'da Trygve Reenskaug tarafından tanımlandı ve sonra Xerox araştırma laboratuvarlarında Smalltalk üzerine çalışmalar devam etti. Detaylı özgün gerçekleştirim Applications Programming in Smalltalk-80(TM):How to use Model-View-Controller[2] adlı belgede tanımlıdır.

Şablon Tanımı

M (Model)
M (Model), İş Mantığını ve data işleme süreçlerini yürütür. C (Controller) tarafından gönderilen emirlere göre hareket eder. Bilgi işleme sürecinden sonra datayı C'ye, diğer modellere veya doğrudan V (View)'ye gönderir.
V (View)
V (View) son kullanıcıya gösterilecek olan datanın sunumu ile ilgilenir. V, bu bilgiyi C veya M'den alır, aynı zamanda son kullanıcıdan gelen talepleri C'ye iletir.
C (Controller)
C ise sistemin ana kısmıdır. Gelen talepleri kontrol eder ve sistemin diğer elemanlarının (M,V) bilgiyi uygun şekilde alıp, göndermelerini sağlar.


Kısacası, C beynimiz, M sinirlerimiz, V ise kas, burun, göz, kulak vb. kısacası dış dünya ile fiziksel ilişkisi olan herşeyimizdir.

Sevdiğimiz insanı gördüğümüzde gözümüz bu veriyi beynimize yollar (V ­> C), beynimiz buna bir tepki vererek yüz sinirlerine emir gönderir (C ­> M), sinirlerimiz beyinden gelen emri işleyerek kasları gerer ve gülümsememizi sağlarlar (M ­> V). Tüm MVC süreci bununla özetlenebilir.[3]

Kaynakça

  1. ^ http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html
  2. ^ http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
  3. ^ http://javam.org/mvc/

Ayrıca Bakınız

 

todas las traducciones de Model-view-controller


Contenido de sensagent

  • definiciones
  • sinónimos
  • antónimos
  • enciclopedia

 

6712 visitantes en línea

computado en 0,016s