DDD领域服务

     

服务激活器模式(Service Activator Pattern)

5967 1 35K
在企业应用程序中,大多数处理是以同步方式完成的。客户端调用业务服务并等待业务服务从处理返回。但是,某些用例中的业务处理需要相当多的时间和资源。业务处理甚至可能跨越应用程序,可能与企业内外的应用程序集成.

聚合体/服务/系统 =细胞/生物体/社会 | Szymon Kulec`Scooletz`

1196

这篇文章用生物学概念来帮助你理解DDD设计中聚合服务等概念,细胞组成生物,生物组成社会。细胞也称聚集如果我们看一个细胞,它可能是表示聚合的一个很好的比喻,为什么这样?细胞有边界(甚至是物理的)细胞不会.

领域驱动设计简介之二

3313 2 7K
架构模块正如我们已经指出的那样,大多数DDD系统可能会使用OO范例。因此,我们对领域模型的元素可能很​​熟悉,例如实体,值对象和模块。例如,如果您是Java程序员,那么将DDD实体视为与JPA实体基本.

使用DDD澄清MVVM

2668 1 2K
很多MVVM的问题通常是相同的:什么应该是模型,什么应该是ViewModel?我们不能真正责怪开发人员,因为在线参考文档不是很好,特别是MSDN的。对于大多数开发人员来说,简化说明是可以理解的。结果是.

领域服务与应用服务的区别

12829 11 6K

在这篇文章中,我们将看一下领域域服务与应用服务有什么不同。人们常说,领域服务是承载那些不自然地适合实体和值对象的领域知识。但是,还有另一个原因可能需要引入域服务。这个原因与领域模型隔离有关。那么,领域.

cqrs 中还需要领域服务吗?

4 1153

我看过 ddd 领域服务的例子,比如验证,但在cqrs中验证好像不属于领域 write范围内,所以也就不需要领域服务,我也想不出在cqrs那些需要用到 领域服务。 多说用到 saga而已。.

什么才算真正的领域服务

2 1102

在论坛转了一圈,领域服务大概的意思是说:一些行为放在A模型也不好,放在B模型也不好的,就作为领域服务,也就是说领域服务是夸模型夸聚合的一些行为,那么这些服务有没有状态的,是不是跟application.

领域服务和领域事件如何取舍?或共存?

4 3477

各位大大,当业务功能涉及到多个聚合的时候,有多种方式进行处理,其中有两种方式使用比较普遍,一种是领域服务,另一种是领域事件,也不排除两种同时存在的情况,那如何取舍呢? 一个系统中很多业务功能.

领域模型中如何访问数据库

2 1476 1

比如一个模型中,有一个方法,就拿注册来说吧,注册需要判断用户名是否重复,这个判断肯定需要查询数据库了,那么这个在模型中如何实现呢,还有一些类似需要查询数据库字典表的数据来判断是否走下面的代码,这些类似.

领域服务,应用服务,领域方法的问题

1 1254 2K

//应用服务public class WithDrawFacade { public void execute(String acctNo, double amt) throws Exception .

业务建模:上下文(场景)还是服务?

7 2660

DCI的从角色职责和场景的角度来理解业务感觉不容易,问几个问题? 1、就我理解,上下文是其着承上启下的作用,每个业务过程的一系列行为都想象出一个特定的上下文,实践中是不是很困难? 2、所.

信息发布系统的DDD的设计分析

4 1557

信息发布的DDD设计分析:需要的实体类Info 信息User 用户Approver 帖子审查员Admin 管理者PostInfoServicedeleteInfoServiceupdateInfoSe.

发帖功能为什么不属于DDD的业务?

9 1925 12

发帖功能为什么不属于DDD的业务?.

设计问题讨论

1 885

假设系统需要分模块,其中有模块userInfoManager(负责customer的相关信息,prepaidCard ,customerCc,customerNotification等等)方式一:(实.

DDD的Service用DCI的替代方式

6 2472

Banq大哥认为用场景可以代替DDD的Service,我认为也是的;同时,我也认为角色的交互方法可以。由于Service是静态的,也由于历史原因,我们现在要把Service挖出来,变成两种方式来表达。.