2011-04-14 56 views
0

我必須構建一個使用java rmi實現分佈式通知框架的java應用程序。我在網上找不到任何東西讓我開始。任何幫助?使用Java RMI的Java通知框架

+2

聽起來像什麼你想要的是JMS。這是專爲分佈式消息。 – 2011-04-14 17:01:20

+0

什麼樣的通知框架?你想要什麼功能?更多細節請。 – 2011-04-14 17:02:07

回答

0

爲便於使用,請使用KryoNet,然後取example並使用它。

+0

基本上我被要求實現以下內容: NotificationSource是一個對象,它會在發生特定事件時通知已註冊的NotificationSink對象。這個想法是NotificationSource對象用於遠程機器上,以監視分佈式系統的某些組件的行爲,並在發生特定事件時發送通知。 NotificationSink對象在NotificationSource中註冊,並在每次發生監視事件時都會收到通知 。 通知對象用於在事件發生時保存有關事件的信息。 – aman 2011-04-14 17:05:13

0

從您對另一個問題的意見,這聽起來像你真的想要的是JMX(它與rmi一樣,已經被燒入jdk)。它支持遠程交互(通常使用RMI),包含一個通知框架,專門用於「監視分佈式系統組件的行爲」。詳情here

0

我想你可能想試試Google搜索「RMI Callback」或「RMI Listeners」。您應該能夠找到服務器到客戶端應用程序的良好示例。

這並不是說JMS的做法是行不通的,但我相信你想下去全加聽衆對象(類似的方式Swing和AWT處理事件)