Un'applicazione , java, client server deve essere fatta con le RMI, oppure si può fare anche senza? Se non c'è bisogno delle RMI, il server è semplicemente un mix tra Socket , stream, thread, oppure ci sono tecniche per realizzarlo in manera piu semplice/diretta?