当前位置:网站首页>Business facade and business rule
Business facade and business rule
2020-11-07 18:55:00 【Airship】
Business Facade and Business Rule All are Business Logic The fine layers of , They work together to accomplish specific business logic processing .
but Business Facade yes Business Rule The previous level of , Responsible for receiving Web Service Or both Web UI Request , And verify the correctness of the request , Whether the parameter format is legal , After all the verification is finished , Then give the request to Business Rule layer , Mainly complete the right Business Rule Some checks before calling , On receiving Business Rule After the processing result of the layer , According to the different request client format the result to the request client's desired format .
meanwhile , Some common simple judgment processing can also be handed over to Business Facade Layer handles , Not in Business Rule Layer implementation , In order to achieve a clearer structure . Each department has its own rules , It is conducive to the extension and maintenance of the architecture . in addition , If it's a small project , You can merge them into one level .
I'll just take it this way :Business Facade It's about the client ,Business Rule It has nothing to do with the client .
版权声明
本文为[Airship]所创,转载请带上原文链接,感谢
边栏推荐
- Analysis of the original code of [QT] qthread
- 微服務 - 如何進行服務限流和熔斷
- 使用“1”个参数调用“DownloadString”时发生异常:“操作超时”
- Test the necessary skill points of siege lion! This article takes you to interpret the testing technology under Devops
- 9. Routingmesh service communication between clusters
- Design pattern of facade and mediator
- 聊聊先享後付
- Mate 40系列发布 搭载华为运动健康服务带来健康数字生活
- Git SSH bad permissions
- Solution to st link USB communication error in stlink Download
猜你喜欢

python3操作gitlab

失眠一个整晚上

Web API系列(三)统一异常处理

JS string - string string object method

ajax 载入html后不能执行其中的js解决方法

REM: the solution of PC and mobile

11.Service更新

HMS core push service helps e-commerce app to carry out refined operation

Application layer software development Godfather teaches you how to refactor, senior programmers must professional skills

聊聊先享後付
随机推荐
Andque.
Yum [errno 256] no more mirrors to try solution
垃圾分类知识竞赛
Implementation of nginx version of microservice architecture
ImageMagick - add watermark
快進來!花幾分鐘看一下 ReentrantReadWriteLock 的原理!
pc端与移动端适配解决方案之rem
HandlerMethodArgumentResolver使用和原理
Idea activation to 2089 failure
git 提交规范
【QT】QThread原始碼淺析
Key points of C language -- index article (let you fully understand indicators) | understand indicators from memory | complete analysis of indicators
Developing STM32 USB with cubemx
Exclusive interview with Yue Caibo
Exception calling 'downloadstring' with '1' arguments: 'operation timed out'
2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
使用LWA和Lync模拟外部测试无边缘单前端环境
频收罚单的浦发银行:增收不增利,曾遭骗贷数亿元,内控缺位?
三步轻松理解Kerberos协议
课堂练习