Applicazioni 3-tier Socket o RMI?
In un'applicazione Java distribuita esistono diversi modi per far interagire tra loro gli oggetti attraverso una rete. Le comunicazioni con i socket sono più adatte alle applicazioni dove i componenti devono scambiare solamente dati fra loro, mentre RMI è preferibile quando esista la necessità di invocare i metodi di oggetti remoti o di trasmettere oggetti lungo la rete