我已經能夠通過一些命令提示符操作(http://java.sun.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.html進入血淋淋的細節)獲得在Linux/Windows中運行的Java RMI,但是想知道是否有辦法從內部IDE(我使用netbeans)。Java RMI - 在IDE中自動運行
也許通過一個螞蟻腳本或什麼?你怎麼做呢?
我已經能夠通過一些命令提示符操作(http://java.sun.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.html進入血淋淋的細節)獲得在Linux/Windows中運行的Java RMI,但是想知道是否有辦法從內部IDE(我使用netbeans)。Java RMI - 在IDE中自動運行
也許通過一個螞蟻腳本或什麼?你怎麼做呢?
如果您正在談論與rmiregistry
開始註冊表,那麼您可以在您的服務器進程中啓動一個註冊表。
要做到這一點,在Server
更換
Registry registry = LocateRegistry.getRegistry();
與
Registry r = LocateRegistry.createRegistry(Registry.REGISTRY_PORT);
我知道你說你使用NetBeans,但我發現this的Eclipse插件是非常有用的。
我不會推薦rmi。我更喜歡hessian庫或Spring的http調用器,它覆蓋http。無需打開端口,因爲通常端口80已經打開。在這裏看一個簡單的例子:http://karussell.wordpress.com/2009/04/10/hessian-web-service-protocol-hello-world-example/ – Karussell 2010-01-27 09:26:38