Вопросы по теме 'domain-events'

События домена, которые запускают другие изменения домена в CQRS
Во всех примерах CQRS, которые я видел, события домена запускают обновления модели чтения, но ничего больше. Но как насчет того, чтобы событие домена вызывало другие изменения в домене? Например, предположим, что у вас есть следующие требования:...
1802 просмотров

Реализация шаблона события домена в Java?
Я ищу простую Java-реализацию шаблона и инфраструктуры доменных событий Уди Дахана, как подробно описано в эта статья . Это довольно просто, и я реализовал свою собственную интерпретацию, однако я новичок в Java и не хочу быть укушенным...
4948 просмотров

События домена и управление версиями без CQRS
Привет, у меня есть следующий вариант, с которым я не понимаю, как добиться согласованности с ним: Пользователь 1 использует пользовательский интерфейс на основе задач для изменения имени клиента Служба приложений вызывает операцию в...
787 просмотров

Использование агрегатов и событий предметной области с хранилищем nosql
На самом деле я блуждаю по полям DDD и NoSql. Теперь у меня есть сомнения: мне нужно создавать события из агрегата, и я хотел бы использовать хранилище NoSql. Но как я могу быть уверен, что события сохраняются в хранилище, а изменения в корне...
729 просмотров

События предметной области (стиль Udi) и попытки обойти шаблон сервисного уровня
У меня есть деликатная проблема, связанная с тем, что у меня есть работающее решение с событиями AutoFac, CommonServiceLocator и домена Udi ( http://www.udidahan.com/2009/06/14/domain-events-salvation/ ). Я позволил Autofac установить ServiceProvider...
371 просмотров

Внедрение IOrderSender в объект домена
Я размышлял над этим какое-то время. В общем, я стараюсь держаться подальше от внедрения сервисов в свой домен, но у меня есть такой случай: У меня есть объект PurchaseOrder. Этот заказ отправляется поставщику с помощью какой-либо службы...
105 просмотров

Задержка создания и отправки доменных событий
Я использую шаблон Domain Events в течение некоторого времени. Он позволяет нам инкапсулировать как можно больше поведения на уровне предметной области и предоставить другим частям нашего приложения удобный способ подписаться на события предметной...
2015 просмотров

CQRS — может ли EventListener вызывать команду?
Я хочу использовать элементы шаблона CQRS в своем проекте. Интересно, правильно ли я делаю это с Command и Events. В чем я не уверен, так это в том, что событие может вызывать команду. Чтобы лучше показать, что я хочу сделать, я буду использовать...
2038 просмотров
schedule 06.11.2022

Событие домена Как получить дополнительные данные?
Я создаю систему электронной торговли с помощью DDD. В этой системе у меня есть два ограниченных контекста: Identity & Access и Sales . Клиенты могут зарегистрироваться, заполнив форму, указав свое имя, адрес электронной почты и пароль....
132 просмотров
schedule 07.05.2023

Переход от указанного агрегированного корня к другому агрегатному корню
В моей системе используется язык «Контакта», который является своего рода «пользователем-призраком», о котором у нас есть некоторая информация - его правила проверки тонкие, а его состояние - в основном контактная информация. У нас также есть понятие...
147 просмотров

DDD: синхронизация ограниченных контекстов, вызывающая различное поведение / логику домена
В настоящее время я работаю над системой DDD, которая состоит из нескольких ограниченных контекстов. 2 из них: Контекст «управление учетной записью» : здесь могут работать только сотрудники. Идея состоит в том, чтобы управлять учетными...
227 просмотров