Java RMI – 客户端到服务器的调用

试图了解RMI是如何工作的(我有一个使用RMI的简单应用程序,似乎工作正常).

我的问题是:当进行rmi通话时会发生什么?从rmi客户端到rmi服务器的路上会发生什么?

解决方法:

在上述查找之后,用作rmi调用中的参数的对象被序列化(编组),这意味着将通过网络连接发送非瞬态数据的对象的逐字节表示.在服务器端,序列化数据将被解组并且对象将被实例化.之后,调用服务器端方法,返回值将以与先前发送的参数类似的方式返回.它类似于将对象写入文件.

http://java.sun.com/j2se/1.4.2/docs/guide/rmi/faq.html

上一篇:从Python程序访问Java RMI API


下一篇:java – RMI服务器异常