An Entity of Type: disease, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

Hierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly.

Property Value
dbo:abstract
  • Hierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly. (en)
  • 계층적 모델-뷰-컨트롤러(hierarchical model–view–controller, HMVC)는 (PAC)와 유사한, 모델-뷰-컨트롤러(MVC)의 변종인 소프트웨어 아키텍처 패턴으로, 자바월드지의 2000년 기사에서 게시되었으며 PAC의 저자는 분명하게 알려져 있지 않다. (ko)
  • HMVC (англ. Hierarchical model–view–controller) — Иерархические Модель-Вид-Контроллер, одно из расширений архитектурного паттерна MVC, позволяющее решить некоторые проблемы масштабируемости приложений, имеющих классическую MVC-архитектуру. Впервые описано в 2000-м году, в одной из статей блога , но некоторые разработчики отмечают, что оно, по сути, является переосмыслением более строгого паттерна PAC (англ. Presentation-Abstraction-Control), описанного в 1987 году. Согласно парадигме HMVC, каждая отдельная MVC триада используется в качестве слоя в иерархической структуре. При этом, каждая триада в этой иерархии независима от других, и может обратиться к контроллеру другой триады. Такой подход существенно облегчает и ускоряет разработку сложных приложений, облегчает их дальнейшую поддержку и масштабирование, способствует повторному использованию кода. (ru)
  • HMVC(Hierarchical-Model-View-Controller),也可以叫做 Layered MVC。顾名思义,就是按等级划分的 MVC 模式,简单的解释就是把MVC又细分成了多个子 MVC,每个模块就分成一个 MVC。 使用 HMVC 的好处就是可以降低各个功能模块之间的耦合性,提高代码复用性,使得每个功能都可以独立出来,每个模块都有自己的 MVC 结构,这就有点像 ActiveX 控件,每个控件都有自己的行为,控件之间互不影响。 (zh)
  • HMVC (англ. Hierarchical model–view–controller) — Ієрархічні Модель-Вид-Контролер, одне з розширень архітектурного паттерну MVC, що дозволяє вирішити деякі проблеми масштабованості програм, що мають класичну MVC-архітектуру. Вперше описано у 2000 році, в одній зі статей блога JavaWorld, але деякі розробники відзначають, що це, по суті, є переосмисленням більш суворого паттерну (англ. Presentation-Abstraction-Control), описаного в 1987 році. Згідно з парадигмою HMVC, кожна окрема MVC тріада використовується як шар в ієрархічній структурі. При цьому, кожна тріада в цій ієрархії незалежна від інших, і може звернутися до контролера іншої тріади. Такий підхід істотно полегшує і прискорює розробку великих програм, полегшує їх подальшу підтримку та масштабування, сприяє повторному використанню коду. (uk)
dbo:thumbnail
dbo:wikiPageID
  • 34983319 (xsd:integer)
dbo:wikiPageLength
  • 3620 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1104092587 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Hierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly. (en)
  • 계층적 모델-뷰-컨트롤러(hierarchical model–view–controller, HMVC)는 (PAC)와 유사한, 모델-뷰-컨트롤러(MVC)의 변종인 소프트웨어 아키텍처 패턴으로, 자바월드지의 2000년 기사에서 게시되었으며 PAC의 저자는 분명하게 알려져 있지 않다. (ko)
  • HMVC(Hierarchical-Model-View-Controller),也可以叫做 Layered MVC。顾名思义,就是按等级划分的 MVC 模式,简单的解释就是把MVC又细分成了多个子 MVC,每个模块就分成一个 MVC。 使用 HMVC 的好处就是可以降低各个功能模块之间的耦合性,提高代码复用性,使得每个功能都可以独立出来,每个模块都有自己的 MVC 结构,这就有点像 ActiveX 控件,每个控件都有自己的行为,控件之间互不影响。 (zh)
  • HMVC (англ. Hierarchical model–view–controller) — Иерархические Модель-Вид-Контроллер, одно из расширений архитектурного паттерна MVC, позволяющее решить некоторые проблемы масштабируемости приложений, имеющих классическую MVC-архитектуру. Впервые описано в 2000-м году, в одной из статей блога , но некоторые разработчики отмечают, что оно, по сути, является переосмыслением более строгого паттерна PAC (англ. Presentation-Abstraction-Control), описанного в 1987 году. (ru)
  • HMVC (англ. Hierarchical model–view–controller) — Ієрархічні Модель-Вид-Контролер, одне з розширень архітектурного паттерну MVC, що дозволяє вирішити деякі проблеми масштабованості програм, що мають класичну MVC-архітектуру. Вперше описано у 2000 році, в одній зі статей блога JavaWorld, але деякі розробники відзначають, що це, по суті, є переосмисленням більш суворого паттерну (англ. Presentation-Abstraction-Control), описаного в 1987 році. (uk)
rdfs:label
  • Hierarchical model–view–controller (en)
  • 계층적 모델-뷰-컨트롤러 (ko)
  • HMVC (ru)
  • HMVC (uk)
  • HMVC (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License