rmiregistry

    1热度

    1回答

    我有一个要求,即RMI客户端需要获取远程RMI注册表中注册的所有远程对象。 第一个问题,我知道有一个registry.list()方法返回对象的所有名称。但是,如何获得我想要的类型的对象(实现我想要的接口),假定还有其他类型的对象也被注册。我应该遍历名称并使用try/catch语句,尝试实例化每个远程对象吗? 第二个问题,如果一个新的对象被注册,客户怎么会注意到?在我的要求中,服务器将动态注册到注

    -2热度

    1回答

    我一直在试图找出问题,我非常肯定服务器连接建立整齐地杀死我的大脑。我甚至放了一些系统打印件以确保对象被发送和接收。让我先发布我的代码。 RemoteService.java(接口): package testrmi; import java.rmi.*; import javax.swing.JPanel; public interface RemoteService extends R

    1热度

    1回答

    我正在尝试为分布式系统项目实现Raft一致性算法。 我需要一些非常快速的方法来知道服务器A是否可以从服务器B到达并且A的分布式系统已启动。换句话说,可能发生A可以通过B到达,但是A的云系统还没有到达。所以我认为InetAddress.getByName(ip).isReachable(timeout);是不够的。 由于每个服务器的存根被重命名为服务器的名称,我以为要获取服务器的注册表,然后检查是否

    0热度

    1回答

    我在运行我的Ant build.xml时遇到此错误java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: [java] java.net.ConnectException: Connection refused (Connection refused),尽管我已经完成了迄今为止在论

    1热度

    1回答

    我对RMI的印象就好像它们是不同的服务器一样。我写的接口为: package pack; import java.rmi.*; public interface AddI extends Remote { public int add(int x, int y) throws Exception; } 的类,它的对象送达如下: package pack; import

    0热度

    1回答

    我最近发现了Java RMI API,我使用Rmiregistry来存储和获取远程对象。 然后,我看到我们可以使用LDAP来完成这项任务。我被这种方法分道扬but,但经过一番研究之后,我对这两种选择有点混淆。 现在,我所了解的是: 两者都可以用来存储和收集远程对象 LDAP由JNDI API访问而RMIREGISTRY,请直接 我想知道的是每个选项的优点和缺点,主要是什么时候(以及为什么)推荐使用

    0热度

    1回答

    这有可能跟踪我的内容的某种状态吗?这将是很好至少有一些记录器般的信息: [timestamp1] Object1 bound at localhost/OBJECT1 [timestamp2] Object2 unbound at localhost/O2 ....

    1热度

    1回答

    我想要设置运行jstatd的两台服务器,以便我可以即时监视我的应用程序。网络服务器已经启动并正在运行,但是另一台服务器总是会得到这样的一些例外。 无法将/ JStatRemoteHost绑定到RMI注册表 java.rmi.ServerException:在服务器线程中发生RemoteException; 嵌套异常是:java.rmi.UnmarshalException:错误 反编组参数;嵌套的

    0热度

    1回答

    我想SimpleDB的安装到我的computer.I已定义的CLASSPATH环境变量 .;C:\SimpleDB 用户变量和系统变量CLASSPATH为 C:\Program Files\Java\jdk1.7.0_45\bin;C:\Program Files\Java\jdk1.7.0_45\jre\bin 和PATH与CLASSPATH相同。我打开命令提示符并进入SimpleDB。

    0热度

    1回答

    我正试图在一台服务器和两台客户机之间建立双向通信。当所有程序在同一台计算机上运行时,这种方式非常有效,但当我尝试使用LAN网络时,它不起作用。 我得到了错误: java.rmi.ConnectException: Connection refused to host: 192.168.1.24; nested exception is: java.net.ConnectException: Co