Java RMI初探

1、    rmi接口聲明

 

2、    Server端

 

3、    Client端

 

4、    Unbind解除綁定
如果直接停掉程序,rmi並不會解除對stub的綁定,當再次啓動server的時候會出現AlreadyBoundException

 

5、    啓動rmi registry
進入jdk/bin目錄執行start rmiregistry
6、    Eclipse中啓動server端需要配置的地方:在Server的運行參數中設置java.rmi.server.codebase爲-Djava.rmi.server.codebase=file:${workspace_loc}/Index/bin/

7、    在命令行執行,classpath及java.rmi.server.codebase的設置方法及運行參數(Windows環境)如下:
D:/>java -cp D:/workspace/Index/bin -Djava.rmi.server.codebase=file:D:/workspace
/Index/bin/ casia.isiteam.plgroup.index.rmi.Server

8、    此程序爲官方《Getting Started Using JavaTM RMI》一文的實現,地址如下:
http://download.oracle.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章