App over the netwok an simple java app that uses three programs they communicate between them using TCP sokets, UDP sokets and an RMI server