什么是应用层和业务逻辑层之间的区别? [英] What's the difference between application layer and business logic layer?

查看:5090
本文介绍了什么是应用层和业务逻辑层之间的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有什么应用层和业务逻辑层之间的区别?我有点明白,业务层业务提供特定的服务和应用层的情侣业务服务和最终用户(Web服务,UI等)提供服务。我说得对不对?

What's the difference between application layer and business logic layer? I kind of understand that business layer provides business specific services and application layer couples business services and provides services to the end user (Web Service, UI, etc). Am I right?

推荐答案

这听起来是正确的。

业务层实现的域模型边界技术中立办法。换句话说,它不依赖于任何特定的UI或服务接口相关的技术,如Web库或窗的API。您应该能够从任何类型的应用程序消耗的业务层 - 网络,丰富的客户端,Web服务等

The business layer implements the Domain Model in a boundary-technology-neutral way. In other words, it doesn't depend on any particular UI or service interface-related technology, such as web libraries or windowing APIs. You should be able to consume the business layer from any type of application - web, rich client, web service, etc.

应用层桥梁在业务层和边界技术之间的差距。

The application layer bridges the gap between the business layer and the boundary technology.

这篇关于什么是应用层和业务逻辑层之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆