【发布时间】:2010-09-06 16:03:48
【问题描述】:
我是 GWT 的新手,在很长一段时间后重新开始编程......我的问题是关于 GWT 中的 MVP 实现,我已经阅读了以下帖子,它们很有帮助,但我仍然有一些疑问
What are MVP and MVC and what is the difference? What's your recommendation for architecting GWT applications? MVC, MVP or custom messaging solution?
我认为 MVP 的 GWT 教程 (http://code.google.com/webtoolkit/articles/mvp-architecture.html) 也有 contoller (AppController) 并且一些响应是在 Contoller 级别而不是在演示者中管理的。所以我的问题是控制器在 MVP 模式实现中应该扮演什么角色?
我们应该从哪里发起异步服务器调用,presenter 或控制器,比如如果我必须保存记录,我应该从 Presenter 调用服务器函数(它调用 DAO 并保存记录)还是应该使用 event 发布事件总线和控制器作用于事件并调用服务器函数进行保存。
【问题讨论】:
标签: model-view-controller design-patterns gwt mvp gwt-mvp