博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
J2EE 核心模式
阅读量:7292 次
发布时间:2019-06-30

本文共 1134 字,大约阅读时间需要 3 分钟。

来源:

J2EE关联模式

  • 拦截过滤器模式 - Intercepting Filter
    拦截传入的请求和传出的响应,并进行过滤
  • 前端控制器模式 - Front Controller
    一个用来支撑视图层的通用处理,以及一些视图上的错误的容器
  • 应用控制器 - Application Controller
    集中控制、检索以及查看和命令处理的调用
  • 上下文对象 - Context Object
    以独立协议的方式组装状态,用来在整个应用中共享
  • 视图辅助 - View Helper
    辅助把格式关联的代码从其他的业务逻辑中分离开来
  • 组合视图 - Composite View
    把众多的原子碎片组合成一个视图
  • 业务委托 - Business Delegate
    降低调用方与提供远程服务的业务方之间的关联
  • 服务定位器模式 - Service Locator
    封装了查找业务服务的组件的机制,如业务委托时通过服务定位器连接会话层
  • 会话外观模式 - Session Façade
    给客户端提供粗粒度的服务,隐藏了服务交互的复杂性
    一次会话可能调用多个应用服务或业务对象
    可以封装数值清单
  • 应用服务 - Application Service
    集中提供统一的服务层给业务层
  • 业务对象 - Business Object
    使用对象模型实现概念上的域模型,把应用中的数据和逻辑分成单独的层
  • 合成实体 - Composite Entity
    使用本地实体bean和POJOs实现业务对象
  • 传输对象模式 Transfer Object
    跨系统间的交换数据的策略,通过降低调用次数来降低网络开销
  • 传输对象装配器 Transfer Object Assembler
    构建复合的TO,来源可以是EJB组件、DAO或其他零散的java对象
    应用于:客户端需要获得应用程序的数据模型或模型的一部分
  • 数值清单处理器 Value List Handler
    使用GoF迭代器来提供执行程序和处理服务
    缓存客户端请求的:处理程序查询结果和结果的子集
    避免大量实体bean的开销
  • 数据访问对象 - Data Access Object
    解耦业务层和资源层
    访问逻辑封装持久化存储数据给create、retrieve、delete和update使用
    使用TO发送和接受数据
  • 服务触发器 - Service Activator
    允许企业级应用程序中的JMS做异步处理
    可以使用多个触发器并发异步处理长运行的任务
  • 域存储 - Domain Store
    为对象模型提供强大的机制实现虚拟持久化
  • 中转 - Web Service Broker
    在应用中暴露一个或多个服务给外部客户端,服务是基于XML的web服务和标准的web协议

转载地址:http://vggjm.baihongyu.com/

你可能感兴趣的文章
真实世界的Windows Azure:使用Windows Azure社交游戏开发商享有更低的成本和改进的扩展性...
查看>>
云时代的海外扩张
查看>>
hdu1078 记忆化搜索
查看>>
Ninject使用demo
查看>>
2017 清北济南考前刷题Day 3 afternoon
查看>>
洛谷P2326 AKN’s PPAP
查看>>
WERKZEUG之WSGI阅读笔记
查看>>
Mybatis学习(2)原始dao开发和使用mapper接口代理开发
查看>>
ggplot2 theme相关设置—矩形设置(rect)
查看>>
笔记--语音信号的预加重
查看>>
C++学习之路: 函数适配器
查看>>
六、与json交互
查看>>
python学习笔记二
查看>>
一个初学者C#编写帐号密码保存软件的思考过程
查看>>
磁盘IO性能监控(Linux 和 Windows)
查看>>
zw版【转发·台湾nvp系列Delphi例程】HALCON InpaintingCt1
查看>>
Bzoj2657 [Zjoi2012]旅游(journey)
查看>>
Java导包后在测试类中执行正确但在Servlet中执行错误报ClassNotFoundException或者ClassDefNotFoundException解决办法...
查看>>
C#判断日期是否合法
查看>>
ruby在线安装整理
查看>>