Hi, I'm a very experience java developer. I can implement a (simple) messenger for you, in which the program uses UDP or TCP. Of course it is Client/Server structure. Or if you have any special requirement (from assignment document), just let me know.
Best regards.