【发布时间】:2014-09-26 11:05:30
【问题描述】:
我知道问题可能是通过不同的方法解决问题,但请让我详细说明我想问什么以及我对此了解多少。
我们有两种 mvc 方法用于 ATG(或许多其他框架)基于拉取和基于推送。 据我了解,formhandlers 和 droplet 都在不同需求中扮演控制器的角色,存储库是我们的模型,jsps 提供视图.. 如果到目前为止我是对的,那么 servlet 链解决的目的是什么?它如何适合 MVC 的这张图片?
如果可能,请借助从请求到响应(端到端)的流程图进行解释。
非常感谢专家。 请帮忙。我在任何地方都找不到这种解释。
【问题讨论】:
-
建议您查看ATG帮助中的DAF管道。这在基本级别进行请求和响应处理。 DAF 管道采用原始 http 请求/响应并转换为 DynamoHttpServletRequest/Response。 servlet 管道负责会话管理、安全性等事务。关于每个 servlet 的作用的文档有限,但通常名称很容易解释。还要记住,ATG 最初是为在 ATG 自己的 Dynamo 服务器上运行而构建的,并且使用了 DAS 管道,它比 DAF 管道做得更多。
标签: atg