well, how to justify this topic, let’s see…
there have been many NIO servers written and posted as examples on this board and elsewhere, but since so few of them included a NIO client, I decided to write my own.
I tried to keep the networking part as simple as possible, so what you basically get here is one server class, one client class and a listener interface to handle message arrival and reports. both, server and client have their own inbox, which you poll to retrieve received messages.
I included a simple program, that uses a server to synchronize it’s clients. please have a look and share your hate.
link << It actually works since 01 July 2006.