基于业务模型的simpleframework架构介绍(补充)

simplesns 发布于 2010/11/18 16:56
阅读 235
收藏 2

 

Web应用中,无论服务器端采用(Java EE/.NET),客户端的请求经Web或应用服务器解析后,最终返回客户端的响应内容主体都是HTML(含Javascript/CSS等)。由此,提供了Simpleframework 解决问题的契机,就是在响应返回客户端(/浏览器)之前,“拦截”响应,解析其中HTML,并进行“再处理”,此即“后处理”应用模式。其实现方案可有服务器端(过滤/拦截器等)和客户端(插件等)两种。

Java EE体系下,支持Servlet 2.3的各种应用服务器(Weblogic/Websphere/JBoss/Tomca等)都有“过滤器(Filter/Interceptor)”机制,恰好为本框架的实现奠定了技术基础。

      处理流程 

 处理流程将有利于有效地使用本框架,其中包含如下步骤:

(1)发起请求

(2)过滤。

(3)组件XML元数据解析。

(4)业务Handle类执行。

(5)组件代码生成及渲染。

(6)复合HTML生成及响应。

 


加载中
返回顶部
顶部