Hey. Pisze sobie serwerek w pythonie uzywajac socketow i wielowkatkowosci. Mam petle nieskonczona w ktorej czekam na uzytkownikow. Kazdemu przychodzacemu userowi tworze nowy watek w ktorym ten nasluchuje na wiadomosci. Teraz musze wiadomosc odkodowac i np pobrac ID usera do ktorego ta wiadomosc jest i mu ja przeslac.


#pseudokod

while 1:
    client = socket.accept()
    ct = Connection(client, self)
    list.append( ct )

Tylko teraz pytanie: jak to rozwiazac (a moze tak jak zrobilem powyzej jest ok)? Musze chyba trzymac w kazdym obiekcie klienta handler na serwer (ktory ma liste tych klientow). Dobrze mysle czy jest lepsze rozw?