下面我将介紹一個完整的執行個體,讓初學者能快速體驗RMI的功用。
分為以下四個步驟:
1. 建立遠端接口及聲明遠端方法(HelloInterface.java)
2. 實作遠端接口及遠端方法(繼承UnicastRemoteObject)(Hello.java)
3. 啟動RMI注冊服務,并注冊遠端對象(HelloServer.java)
4. 用戶端查找遠端對象,并調用遠端方法(HelloClient)
5. 執行程式:啟動服務HelloServer;運作用戶端HelloClient進行調用
具體代碼及對應步驟如下:
java 代碼
2. 實作遠端接口及遠端方法(繼承UnicastRemoteObject)HelloImpl.java
執行結果:
服務端:

用戶端:
參考:
JAVA RMI 執行個體
《Head First 設計模式》