Connection between client and server is done using UDP. UDP is
unreliable
open to eavesdropping
So TCP should be used instead. This is more reliable and also enables us using secure sockets - currently all text send by users is open to read by anyone.
However, this would require refactoring the server implementation with session objects etc. So requires considerable work and Java/socket programming skills.
Connection between client and server is done using UDP. UDP is
So TCP should be used instead. This is more reliable and also enables us using secure sockets - currently all text send by users is open to read by anyone.
However, this would require refactoring the server implementation with session objects etc. So requires considerable work and Java/socket programming skills.