将某些事物归类为模型,将其他事物归类为服务是令人困惑的。他们有什么好的经验法则吗,我可以根据它来区分服务和模型。我试图查看各种 mvc 文档,但几乎所有文档都在谈论模型视图和控制器。与服务无关。
谢谢
将某些事物归类为模型,将其他事物归类为服务是令人困惑的。他们有什么好的经验法则吗,我可以根据它来区分服务和模型。我试图查看各种 mvc 文档,但几乎所有文档都在谈论模型视图和控制器。与服务无关。
谢谢
我建议你看看 Robotlegs。
它是一个 ActionScript MVC(S) 框架,可促进组件之间更松散的耦合,并具有相应地处理模型和服务的钩子。文档中详细描述了区分是使用服务还是模型的经验法则。
简而言之,服务将用于将您的应用程序连接到外部世界,从而将外部状态带入您的应用程序。而模型将用于存储内部应用程序状态。
Robotlegs 还具有一个方便的 IOC 容器。
您将能够使用此框架实现您的应用程序,或者您可以通过查看框架代码获得很多想法。
看看这些:
http ://www.robotlegs.org/
http://www.robotlegs.org/diagram/