Po poszukiwaniach i walce wreszcie udało mi się zmusić odpowiednią współpracę CAsyncSocket z CWinThread i mam teraz pytanie odnośnie wydajności.
Co będzie sensowniejszym rozwiązaniem:
-dla każdego połączenia tworzyć nowy wątek?
-jeden wątek obsługuje kilka połączeń? (ile?)
Pytam czysto teoretycznie, bo w rzeczywistości aplikacja pewnie nigdy nie ujrzy światła dziennego ;), ale załóżmy, że powinno to działać dla kilkudziesięciu połączeń. Klasa obsługująca połączenie będzie równocześnie wysyłać zapytania do bazy danych.