0
我有多個應用程序通過幾個代理的AMQP聯合一起討論。RabbitMQ:維護訂戶的「目錄」
無論如何,應用程序創建和維護當前連接的所有應用程序的列表?
我可以發送一個「誰在那裏?」每隔幾秒發送一次消息,並從答覆中創建列表,但有沒有更好的方法可以做到這一點?
編輯:
我的應用程序是用C++編寫,使用Qt和QAMQP庫。 例如,如果應用程序A,B,C,d正在運行,我想:
- A知道B,C,d正在運行
- B知道A,C,d正在運行
- etc ...
如果一個新的應用程序啓動,一個正在運行的應用程序終止(正常退出或崩潰),其他應用程序應該更新其列表。
HTTP API應該是一個選項,但是還有其他嗎?
謝謝