[英]cqrs eventstore dispatching to via web service
除了延遲之外,循環遍歷 Web 服務列表以發布事件是否有明顯的缺點?
Dispatcher(event) {
var services = getServices();
for each service in services {
callService(service, event);
}
}
編輯:
與什么相反? — 彼得·里奇
其他問題——魯本·巴特林克
我昨天研究的補充信息:
在選擇通信方法方面,了解企業服務總線 (ESB) http://en.wikipedia.org/wiki/Enterprise_service_bus很有用。 在 .net 世界中,nservicebus 似乎很受歡迎,但不是免費的,公共交通是免費的,但是我在構建和運行示例時遇到了麻煩。 TT
公共交通背后的一個人對消息傳遞與 Web 服務的總體概述: http : //blip.tv/ineta-live/event-driven-architecture-by-chris-patterson-north-dallas-net-ug- on-02-03-2010-3193457
在以下情況下,通過直接從面向用戶的應用程序層調用各種 Web 服務來發布事件可能會很麻煩:
通過將事件通過隊列發布到某個工作應用程序,負責調用各種 Web 服務,您的前端應用程序不會因上述任何原因而失敗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.