簡體   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