小弟初學RMI的知識,網上說的也不明白,我自己做了一個helloword測試,我不太明白的是
,服務端和客戶端一定要在一個工程下麼?如果一定在一個工程下,那還算什麼遠程調用啊?
可是我在服務端有一個接口:IHello,成功綁定到8888端口之後,我新建客戶端工程,在
IHello iHello = Naming.lookup("rmi://localhost:8888/IHello");
在寫這句話的時候,MyEclipse告訴我沒有定義IHello。這種情況怎麼辦啊?還是我的理解有錯誤啊?
用stub調用的,客服端stub-服務端stub-RMI-遠程服務端stub-遠程服務端stub,這樣一個過程