繁体   English   中英

具有SQL传输的NService总线

[英]NService bus with SQL Transport

我正在尝试了解将.net Core中的NServicebus与sql服务器一起使用需要做些什么

假设我有MicroserviceA向MicroserviceB发送命令

  1. 两个共享MyCommand的解决方案之间是否需要一个公共项目?
  2. 我应该如何为nservicebus构建数据库模式? 我应该是例如发布者的_endpoint.Send(“ receiver.microserviceB”,myCommand),而microserviceB会订阅receive.microserviceB吗?
  3. 如果我发布事件而不是命令,则不太确定数据的存储位置。
  4. 如何针对不同的环境进行不同的设置? 例如:在产品中进行本地,SQL的SQL传输

谢谢

  1. endpoint.Send(myCommand); ,请不要在此处指定接收方
  2. 有关系吗?
  3. 从理论上讲,您可以,但是我建议您不要这样做。

有关我的答案的更多信息,请务必查看分步教程 ,例如,有关SQL和SQS传输中事务的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM