资讯专栏INFORMATION COLUMN

服务工作者模式

int64 / 1148人阅读

摘要:问题需求您想要传递到视图之前,执行核心的请求处理和调用业务逻辑您想在请求服务中执行一个特殊的业务逻辑,用来检索内容并生成动态响应您有取决于从业务服务调用之后响应的视图选择您可能不得不在应用中使用框架和库解决方案使用服务工作者在转交控制到视图

问题需求

您想要传递到视图之前,执行核心的请求处理和调用业务逻辑

您想在请求服务中执行一个特殊的业务逻辑,用来检索内容并生成动态响应

您有取决于从业务服务调用之后响应的视图选择

您可能不得不在应用中使用框架和库

解决方案

使用服务工作者在转交控制到视图之前集中控制和处理请求来检索表征模型。

这个视图是基于表征模型来生成动态响应

策略

Servlet前端策略

JSP前端策略

基于模版的视图策略

基于控制器的视图策略

JavaBean助手策略

自定义标签助手策略

控制器中的分配策略

结论

集中控制和提高模块化、可复用、可维护

提升角色分离

相关模式

前端控制器、应用控制器和视图助手
服务工作者是一个以控制器为中心的架构,突显前端控制
前端控制器委派一个应用控制器来导航和调度,然后转到视图查看和视图助手

复合视图
服务工作者可以是一个复合视图

业务委派
业务委派被用于隐藏任务业务服务的远程语义

分配器视图
分配器视图是一个以视图为中心的架构,它的业务处理在控制转给视图之后完成

业务委托
业务委托是在辅助对象调用的情况下,降低辅助对象和远程业务服务的耦合

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/73997.html

相关文章

  • 简述消息队列在电商系统使用场景以及工作模式

    摘要:概述概述消息队列,是分布式系统中重要的组件,是一种进程间通信或者是同一进程的不同线程的通信方式。消息队列的使用场景消息队列的使用场景异步处理流量控制应用解耦应用解耦应用解耦消息队列的一个作用就是实现系统应用之间的解耦。概述消息队列(Message Queue),是分布式系统中重要的组件,是一种进程间通信或者是同一进程的不同线程的通信方式。和 http 同步协议不同的是,消息队列是一种异步的通...

    Honwhy 评论0 收藏0
  • Apache 工作的三种模式:Prefork、Worker、Event

    摘要:的三种工作模式服务器目前一共有三种稳定的,多进程处理模块模式。模式下所能同时处理的请求总数是由子进程总数乘以值决定的,应该大于等于。默认最大的子进程总数是,加大时也需要显式声明最大值是。 Apache 的三种工作模式(Prefork、Worker、Event) Web服务器Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式。 它...

    learning 评论0 收藏0
  • Apache 工作的三种模式:Prefork、Worker、Event

    摘要:的三种工作模式服务器目前一共有三种稳定的,多进程处理模块模式。模式下所能同时处理的请求总数是由子进程总数乘以值决定的,应该大于等于。默认最大的子进程总数是,加大时也需要显式声明最大值是。 Apache 的三种工作模式(Prefork、Worker、Event) Web服务器Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式。 它...

    FWHeart 评论0 收藏0
  • 《推动企业上云实施指南(2018-2020年)》解读

    摘要:日前,工业和信息化部印发了推动企业上云实施指南年以下简称实施指南,指导和促进企业运用云计算加快数字化网络化智能化转型升级。稳妥有序实施上云。为更好推进企业上云工作,实施指南提出了相关政策措施。8月10日,信息化和软件服务业司发布了《推动企业上云实施指南(2018-2020年)》(以下简称实施指南)解读。《实施指南》显示,云计算是推动信息技术能力实现按需供给、提高信息化建设利用水平的新技术、新...

    DevTalking 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<