应用层和业务逻辑层有什么区别?我的理解是,业务层提供特定于业务的服务,而应用层耦合业务服务,并向最终用户提供服务(Web服务、UI等)。我说的对吗?
发布于 2010-04-13 23:21:40
据我所知,业务层负责业务决策,也就是涉及客户端协议的逻辑。
应用层是与业务决策无关的原始流程。
发布于 2013-09-10 18:18:26
在业务层的经典分层中,我们有:
-Business Rules -Security -User活动记录-Transaction管理...
功能需求+ NonFunctional需求=业务代码
在分布式设计中,业务规则和业务逻辑等功能需求停留在领域层,而安全和用户活动日志等NonFunctional需求则停留在应用层
发布于 2010-04-13 23:26:44
我把它看作是基础设施。根据应用程序的不同,它可以包含用于配置、报告、UI shell等的管道。
https://stackoverflow.com/questions/2630758
复制相似问题