日期:2014-05-20  浏览次数:20751 次

问一个java RMI问题
不知道有人看过<<java网络高级编程>>这本书,在这本书的第二章有一个java RMI的例子,我把它抄下来了,也按步骤弄好了,但客户端在运行的时候,抛出了一个AccessControlException显示访问被拒绝,不知道怎么回事?
在客户端运行的时候,rmiregistry与服务器都已经被启动了呀。。。。。

------解决方案--------------------
代码不长吧,贴出来。
------解决方案--------------------
估计是端口的问题。不行就贴代码
------解决方案--------------------
嗯。贴代码吧。
------解决方案--------------------
这书用的是老的(JDK5之前的)技术。
客户端启动也要用参数:
-Djava.security.policy=你的policy文件

要么就像书上那样用appletviewer来启动客户端。
------解决方案--------------------
探讨

这书用的是老的(JDK5之前的)技术。
客户端启动也要用参数:
-Djava.security.policy=你的policy文件

要么就像书上那样用appletviewer来启动客户端。

------解决方案--------------------
配下安全策略
------解决方案--------------------
探讨

大家看看这些代码哪儿有问题,还是其他的问题。。。
我的计算机上的运行结果是
这个是客户端运行的结果:
进行读取时出现 I/O 异常: E:\UpperClient (系统找不到指定的文件。)

------解决方案--------------------
没看过<<java网络高级编程>> 不知道对J2EE程序员来说帮助大不? 我刚入行