- 3
- 0
- 约9.25千字
- 约 10页
- 2021-08-18 发布于广东
- 举报
基于面向办事体系架构(SOA)和面向资源体系架构(ROA)的业务组件模型
多终端多技能平台可复用的组件模型
引言
在《面向办事体系架构(SOA)和业务组件(BC)的思考》(以下简称《 SOA 和 BC 》)一文中介绍了基于面向办事体系架构(SOA)的组件模型,本文凭据“分散”的原则,通过比力当前多种流行的客户端和办事器端的通讯机制,进一步把业务组件进行分散,接纳面向资源体系架构(ROA)把业务组件界面层和业务逻辑层分散开,构建一个多终端多技能平台可复用的组件模型
多层架构中的通讯方法
软件体系架构是沿着单机到 CS 架构,再到 BS 的三层架构甚至多层架构逐步生长过来的,关于多层架构,本文不再详细介绍,可以参考相关的资料,下面首先来阐发一下当前比力流行的客户端技能以及客户端和办事器之间的通讯方法。
基于 MVC 的 J2EE 多层模型
在一个尺度的基于 MVC 的 J2EE 的模型架构的代码中,从东西的类别来看,一般包罗 BO、DAO、POJO 等 Java 类,另外还包罗 JSP、Servlet 等,如下图所示:
图 1. 基于 MVC 的 J2EE 多层模型?
POJO:简朴 Java 东西(Plain Ordinary Java Object,POJO),一其中间东西,在差别阶段可以转化为 PO、DTO、VO,POJO 长期化以后就是 PO,在应用中的差别条理通报为 DT
原创力文档

文档评论(0)