Hi! Well I guess I can help u on that. Well U need to tell me if u want it to be crossplatform or not.. i.e win based? the Concept is simple. U need a Server that keeps pooling for connections from clients and maintains a hashtable with the clients username and outputstreams. The Server only forwards the message from the source to destination.. the idea is quite simple. client - message to client 1-> server - writes to the outputstream of client1 -> client1 receives the message. I hope that concept is clear to ya if not please lemme know I will mail you an arch diagram for the same. Regds Gautham Kasinath U R Not Alone.
"In the country of the blind, the one eyed man is the King"
Gautham Kasinath CV at : http://www.geocities.com/gkasinath