2010-02-22 74 views

回答

9

編碼,是的。加密,沒有。

JINI爲JINI通過SSL,IIRC提供JRMP(RMI協議)。

JSR#76將提供RMI安全性,但它是有爭議的voted down

+1

+1你剛剛吹噓那些說這兩個詞意味着同樣的事情的人的頭腦。 – 2010-02-22 22:39:50

+0

鑑於大多數計算機安全性,許多程序員似乎都會考慮這些詞的同義詞。 ;);或者寧可;( – 2010-02-22 22:46:14

+0

JERI實際上給JIRI通過SSL實現,或者當然javax.rmi.ssl通過純文本提供JRMP通過SSL.JERI是與JRMP不同的協議 – EJP 2013-09-20 03:51:52

4

我想你的意思是「加密」而不是「編碼」。答案是不。如果您在不可信任的環境中使用RMI,我會建議類似RMI over SSH tunneling

3

通過安全我猜你的意思是加密。 RMI不默認。您可以使用custom socket factories來加密RMI通信。

+6

或者更好的是內置的javax.rmi .ssl套接字工廠... – EJP 2010-02-23 00:07:49

0

沒有提到目前爲止:您可以在機器之間爲全層2安全設置VPN