Re[2]: winsock и порты завершения ввода-вывода
От: Pepel Беларусь  
Дата: 11.03.09 14:15
Оценка:
Здравствуйте, Aspire, Вы писали:

A>Здравствуйте, Pepel, Вы писали: .. получается, что параллелизм начинается с момента получения данных от клиента — мой пул потоков может лишь реагировать на факт завершения вычитки из сокета данных, отправленных мне клиентом, но как распаралелить саму вычитку при помощи IOCP ?


A>Не понял, что значит "вычистка" и зачем тебе ее "параллелить".


не вычиСтка , а вычитка , но ничего суть в чем —

вот такой расклад положим : висит accept в ожидании — обрабатывает входящие запросы на соединение, порождая при этом некоторый набор сокетов (в количестве N), мне надо из этих сокетов естественно читать данные клиентских запросов, и я так понимаю, что всю механику (весь 'изюм') IOCP я могу использовать только с момента когда стартовал WSARecv на сокетах клиентских коннектов, но чтобы этот WSARecv запустить надо создать ведь N потоков в каждом из которых этот WSARecv и стартует. Но тогда зачем IOCP если потоков и до него как мух. Так ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.