3
- 我們有一堆需要集成的Windows應用程序。
- 我們認爲一個發佈 - 訂閱機制/庫可以做到這一點。
- Inter app活動不需要是 持續;
- 並非所有的應用程序都寫在.NET,但 那些沒有插件 體系結構,允許 在擴展.NET
- 的應用程序是通過在 終端服務環境中的用戶運行。
- IPC機制應支持用戶 隔離。我不希望通過應用程序A的喬的實例發送消息 到App B的 喬的情況下最終在 Sam的應用實例B.
據我瞭解,這是可能有兩種方法:
- 使用具有內置(DDE)用戶隔離
- 使用一般的IPC和實現用戶隔離 自己的IPC(包括 用戶ID的消息)
問題:
- 一個我們正在考慮 選項是NServiceBus。有沒有人在那裏 使用這個庫的這個相同的 問題(桌面集成)?是否 NServiceBus甚至打算用這種方式 ?也許有人 取代默認運輸(MSMQ) 與東西易變?
- 有人在那裏實際上有相同的問題,並用不同的pub-sub機制解決它嗎?