56得票4回答
RMI注册表是什么?

RMI注册表是什么?它是用来做什么的?

13得票1回答
Java.rmi.registry.Registry和java.rmi.Naming类的区别

Registry类和Naming类有什么区别? 在我的应用程序中,我正在使用Registry类。但是我想了解Naming类及其用途。

30得票2回答
解决java.util.ArrayList$SubList notSerializable异常

我正在使用List类型对象上的SubList函数。问题在于,由于java.util.ArrayList$SubList是由非可序列化类实现的,而我正在使用RMI,因此当我尝试将结果对象传递给以List为参数的远程函数时,就会出现上述异常。 我已经发现,应该将结果列表复制到一个新的Linked...

15得票4回答
我该如何设置rmiregistry使用的classpath?

我正在尝试创建一个Java RMI客户端/服务器应用程序。在启动应用程序的服务器端时,当我尝试调用Registry.bind()方法时,它一直遇到ClassNotFoundException问题。 我最初使用这里的简单教程:http://docs.oracle.com/javase/1.5....

8得票4回答
出现java.rmi.UnmarshalException:未识别的方法哈希值:远程对象不支持该方法

我对RMI技术还不熟悉。 当我运行rmi客户端程序时,出现了异常:java.rmi.UnmarshalException: 无法识别的方法哈希值:远程对象不支持该方法。我使用的是jdk1.5 远程方法的参数为序列化对象。 以下是服务器端代码... 这是远程接口 package int...

8得票5回答
为什么我应该使用JMS而不是RMI+Queue?

目前我在使用RMI或hessian库来在服务器和客户端之间通信(通过LinkedBlockingQueue)。现在我听说JMS也可以在这个领域使用。这是正确的吗?如果是,您介意给我列出一份简单的优缺点清单,因为这似乎是一个非常复杂和“全面企业化”的领域。 有哪些好处?与RMI+队列相比,性能...

12得票10回答
Java RMI 资源

我目前正在进行一个涉及大量使用Java RMI的项目,想知道是否有任何关于它的好资源。 我找到的问题是,这些资料通常相当过时(比如Java 1.3)和/或不完整。我甚至愿意买一本书来学习,但在亚马逊上搜索,所有的书都已经7年旧了。 因此,如果有人知道任何好的资源、书籍或良好的示例实现,我会...

7得票2回答
远程JMX调用中的NoRouteToHostException / NoSuchHostException

我在Centos 5.6服务器上远程调用JBoss 6时遇到了问题。之前在Debian服务器上运行相同的应用程序时,我已经成功进行了远程调用。 ./twiddle.sh --server=service:jmx:rmi:///jndi/rmi://SERVER:1090/jmxconnect...

10得票1回答
序列化空值的大小

我需要通过网络发送一个复杂的对象,其中几乎所有引用都是Null。但是我想知道在这些null引用内部的序列化对象的大小。 一个空值在序列化对象中占用的大小是多少? 我正在评估是否更好地改变通信协议,发送一个简单的对象,以换取不能重复使用的复杂对象,并为我拥有的每种通信制定多个简单对象。

59得票3回答
Web Services、EJB和RMI的优缺点比较?

如果所有工作都在我的Web服务器上完成,它很快就会过载。我打算在其后架设第二个服务器来处理数据。 EJB相对于RMI的优势是什么?反之呢? 那么Web服务(SOAP,REST)呢?