Ich hab meinen Chat einfach mal so programmiert, dass wenn kein Server vorhanden ist, der Client dann gleichzeitig den Server darstellt. Um es zu verdeutlichen: Das erste Chatprogramm das geöffnet wird ist einfach der Server...
http://www.datar.de/s.jpg, vel