wie macht man es dann?
Wie gesagt ist das Ziel von diesem Chat, dass kein User einen Server stellen muss, und es wird auch keinen festen Server geben.
Meine Überlegung ist die folgende, dass jeder User einen Clienten, und einen Server hat, der Server aber versteckt im Hintergrund lauft. Will sich nun ein neuer User im Chat anmelden, so wird sein Server gestartet, welcher dann versucht die anderen Server zu erreichen. Ich denke ich mache an dieser Stelle einfach einen Broadcast an alle im Netzwerk, und die anderen Server reagieren halt dann darauf (oder ist das schon zu viel der Netzauslastung?).
Nun werden die Channel/User-Listen an den neuen Clienten (bzw. dessen Server) geschickt.
Oberstes Ziel dieses Chats soll eben sein, dass sich der User nicht mit Servern herumquälen muss!
Wie gesagt ist das Ziel von diesem Chat, dass kein User einen Server stellen muss, und es wird auch keinen festen Server geben.
Meine Überlegung ist die folgende, dass jeder User einen Clienten, und einen Server hat, der Server aber versteckt im Hintergrund lauft. Will sich nun ein neuer User im Chat anmelden, so wird sein Server gestartet, welcher dann versucht die anderen Server zu erreichen. Ich denke ich mache an dieser Stelle einfach einen Broadcast an alle im Netzwerk, und die anderen Server reagieren halt dann darauf (oder ist das schon zu viel der Netzauslastung?).
Nun werden die Channel/User-Listen an den neuen Clienten (bzw. dessen Server) geschickt.
Oberstes Ziel dieses Chats soll eben sein, dass sich der User nicht mit Servern herumquälen muss!