java rmi中的客户端和服务器之间的通信是否安全(即默认加密)?
答案 0 :(得分:10)
答案 1 :(得分:5)
我认为你的意思是“加密”而非“编码”。答案是不。如果您在不受信任的环境中使用RMI,我建议使用RMI over SSH tunneling。
答案 2 :(得分:3)
安全我猜你的意思是加密。默认情况下不是RMI。您可以使用custom socket factories加密RMI通信。
答案 3 :(得分:2)
简而言之,没有。
http://java.sun.com/j2se/1.4.2/docs/guide/rmi/faq.html#encryption
从本质上讲,如果您需要安全的话,必须加密网络频道。
答案 4 :(得分:0)
目前尚未提及:您可以在机器之间设置VPN以获得完整的第2层安全性。