2012-01-30 98 views
1

發佈者 - 子訂閱者調用服務的訂閱者模式。發佈者 - 訂閱者模式,其中子訂閱者調用服務

服務器作爲發佈者,註冊了10個代理作爲訂閱者。 我已經使用Publisher-Subscriber模式成功實現了這一點。 在我的情況下,其中一個代理調用服務器上的服務,服務器通知其所有註冊的代理。

在我現有的Publisher-Subscriber模式中,是否有任何簡單的方法可以通過代理包含此服務調用?

回答

1

由於您沒有單個發佈者考慮從發佈 - 訂閱範式切換到事件總線。

所以,當前的服務器應公開的API,允許兩個操作:

  • 事件處理程序註冊
  • 事件發佈
+0

感謝您的評論。該服務器是外部服務器,因此我們無法控制它。 – rpg 2012-01-30 09:07:50