三层架构 业务逻辑层 workflow

本文介绍了三层架构中的业务逻辑层,强调其在处理数据层操作和业务流程中的核心作用。工作流(workflow)作为业务逻辑层的重要部分,具备图形化设计、流程自动化、组织级权限管理等特点,并详细阐述了各种工作流模式。工作流管理系统能够优化业务流程,提高效率,提供更好的过程控制和服务质量。文章还提到了一些常用的工作流引擎,如Snaker、驰骋工作流引擎和Spring Workflow。
摘要由CSDN通过智能技术生成

三层架构:

用户界面层 user interface layer

业务逻辑层 business logic layer

数据访问层 data access layer

系统的主要功能和业务逻辑都在业务逻辑层进行处理。

这里所说的三层结构,不是物理上的三层,而是逻辑上的三层。

业务逻辑层主要负责对数据层的操作,把一些数据层的操作进行组合。

业务逻辑层又可以细分为业务实体、业务组件和业务工作流

三层结构的特点:

层与层之间依赖不强,易于维护,易于逻辑复用,降低系统性能,增加了开发成本。

【MVC(Model-view-controller)】

业务逻辑层是三层架构中体现核心价值的部分。

工作流workflow:

指“业务部分的过程或整体在计算机应用环境下的自动化”。

工作流的特点:

1.图形化可视化设计流程图;

2.支持各种复杂流程;

3.组织结构级处理者制定功能;

4.b/s结构,纯浏览器应用;

5.强大的安全性特色;

6.表单功能强大,扩展便捷;

7.灵活的外出 超时管理策略;

8.处理过程可跟踪 管理;

9.丰富的统计 查询 报表功能;

10.与MAIL系统集成;

工作模式:

基本模式

顺序模式 – 按照顺序执行各项活动

解释:工作流

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值