Hola.
Tendrias que para esto inviestigar el tema de trabajar con sockets, para poder enviar y recibier mensajes. Con eso prodrías empezar, podes buscar en google hay mucha info, no es tan complicado.
Algunos de los que pueden servierte utilidad es este ejempll muy bueno:
http://www.codeproject.com/KB/IP/TCPIPChat.aspx
Espero te sea de utilidad.
Suerte