2010-02-22 6 views

Antwort

9

Codiert, ja. Verschlüsselt, nein.

JERI für JINI gibt JRMP (das RMI-Protokoll) über SSL, IIRC.

JSR # 76 hätte RMI Security zur Verfügung gestellt, jedoch war es kontrovers voted down.

+1

+1 Sie haben nur die Gedanken von denen geweint, die das, dass die zwei Wörter die gleiche Sache bedeuteten. –

+0

Angesichts der meisten Computersicherheit scheint es, dass viele Programmierer diese Wortsynonyme betrachten. ;) Oder besser; ( –

+0

JERI für Jini gibt JERI tatsächlich über SSL, oder über Klartext natürlich javax.rmi.ssl gibt JRMP über SSL. JERI ist ein anderes Protokoll von JRMP. – EJP

4

Ich denke, du meinst "verschlüsselt" nicht "codiert". Die Antwort ist nein. Wenn Sie RMI in einer nicht vertrauenswürdigen Umgebung verwenden, würde ich etwas wie RMI over SSH tunneling vorschlagen.

3

Mit Sicherheit, ich denke du meinst verschlüsselt. Nicht standardmäßig mit RMI. Sie können custom socket factories verwenden, um RMI-Verbindungen zu verschlüsseln.

+6

Oder besser noch die eingebaute javax.rmi .ssl Sockelfabriken ... – EJP

0

So weit nicht erwähnt: Sie können einen VPN zwischen den Maschinen für die vollständige Layer 2-Sicherheit einrichten.