1

将某些事物归类为模型,将其他事物归类为服务是令人困惑的。他们有什么好的经验法则吗,我可以根据它来区分服务和模型。我试图查看各种 mvc 文档,但几乎所有文档都在谈论模型视图和控制器。与服务无关。

谢谢

4

1 回答 1

3

我建议你看看 Robotlegs。

它是一个 ActionScript MVC(S) 框架,可促进组件之间更松散的耦合,并具有相应地处理模型和服务的钩子。文档中详细描述了区分是使用服务还是模型的经验法则。

简而言之,服务将用于将您的应用程序连接到外部世界,从而将外部状态带入您的应用程序。而模型将用于存储内部应用程序状态。

Robotlegs 还具有一个方便的 IOC 容器。

您将能够使用此框架实现您的应用程序,或者您可以通过查看框架代码获得很多想法。

看看这些:
http ://www.robotlegs.org/
http://www.robotlegs.org/diagram/

于 2012-06-10T10:38:16.750 回答