java rmi中的通信安全吗?

java rmi中的客户端和服务器之间的通信是否安全(即默认加密)?

编码,是的。 加密,没有。

JINI的JERI通过SSL,IIRC提供JRMP(RMI协议)。

JSR#76本来可以提供RMI安全性,但它有争议地被否决 。

我认为你的意思是“加密”而非“编码”。 答案是不。 如果您在不受信任的环境中使用RMI,我建议使用RMI而不是SSH隧道 。

安全我想你的意思是加密。 默认情况下不是RMI。 您可以使用自定义套接字工厂来加密RMI通信。

总之,没有。

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

实质上,如果您需要安全的东西,必须加密网络通道。

到目前为止还没有提到:您可以在机器之间设置VPN以实现完整的第2层安全性。