J
JavaNewb
Gast
hallo erstmal,
ich habe folgendes problem, ich soll einen chat schreiben mit 2 clients und einem server. client 1 soll sich beim server anmelden und die adresse von client 2 erfragen. anschließend sollen beide clients direkt miteinander kommunizieren können ohne serverbeteiligung. das heißt ich soll eine direkte chatverbindung zwischen den beiden clients haben. das ganze soll mit sockets realisiert werden.
eine normale client-/server-verbindung herzustellen, ist ja nicht schlimm, aber wie kann ich dann die direkte chatverbindung zwischen den beiden clients realisieren? ich hatte es bisher so gemacht, dass jeder client in einem eigenen thread läuft. kann ich dann mit dem client aus dem einen thread trotzdem mit dem anderen client vom anderen thread kommunizieren?
vielen dank im voraus
ich habe folgendes problem, ich soll einen chat schreiben mit 2 clients und einem server. client 1 soll sich beim server anmelden und die adresse von client 2 erfragen. anschließend sollen beide clients direkt miteinander kommunizieren können ohne serverbeteiligung. das heißt ich soll eine direkte chatverbindung zwischen den beiden clients haben. das ganze soll mit sockets realisiert werden.
eine normale client-/server-verbindung herzustellen, ist ja nicht schlimm, aber wie kann ich dann die direkte chatverbindung zwischen den beiden clients realisieren? ich hatte es bisher so gemacht, dass jeder client in einem eigenen thread läuft. kann ich dann mit dem client aus dem einen thread trotzdem mit dem anderen client vom anderen thread kommunizieren?
vielen dank im voraus