REST HTTP客户端中的模型视图控制器模式

时间:2015-10-25 17:30:21

标签: rest design-patterns model-view-controller model coding-style

对于REST客户端的模型,我有点困惑。假设我想让客户端通过REST与服务器通信。没有数据库。

示例:我想将带有一些表单数据的POST HTTP请求发送到服务器。我应该在哪里放置 construct_REST_request() execute_REST_request()等方法?在控制器或模型中?在模型理论上应该是业务逻辑对象。在Model中是否应该只是Controller使用的数据?

1 个答案:

答案 0 :(得分:1)

模型是您的业务对象,这不一定是数据库 - 但实际上是控制器将在其上运行的目标对象。

控制器执行业务逻辑往返于'模型/对象,基于来自视图的请求或REST控制器对外部世界的其他暴露。您给出的示例方法应该是控制器的一部分