Architecture 什么&x2019;在NLayerd体系结构中,域服务和基础设施服务的区别是什么?

Architecture 什么&x2019;在NLayerd体系结构中,域服务和基础设施服务的区别是什么?,architecture,domain-driven-design,ddd-repositories,application-dependency,Architecture,Domain Driven Design,Ddd Repositories,Application Dependency,另外,如何区分域命令和域服务?域服务是一种服务,它为与域严格相关的对象提供服务,并对与域相关的对象进行操作,这些对象处理业务/问题建模 基础设施服务处理基础设施,因此支持和构建域服务的服务。存储库就是一个很好的例子。存储库是基础设施,因为它的角色是服务于域,服务于域对象 域=实体和相关行为

另外,如何区分域命令和域服务?

域服务是一种服务,它为与域严格相关的对象提供服务,并对与域相关的对象进行操作,这些对象处理业务/问题建模

基础设施服务处理基础设施,因此支持和构建域服务的服务。存储库就是一个很好的例子。存储库是基础设施,因为它的角色是服务于域,服务于域对象

域=实体和相关行为