Re[2]: Два WinSock Server на одном порту. Возможно ?
От: trial  
Дата: 31.01.03 09:57
Оценка:
V>Так как все провайдеры транспорта — IFS, то сокеты представляют из себя хэндлы на драйвера устройств режима ядра (\Device\RawIp, \Device\Tcp, \Device\Udp, \Device\Ip, \Device\Afd, ...). Явного запрета на DuplicateHandle нет (более того, у всех провайдеров есть даже WSPDuplicateSocket), однако реализация сопутствующих структур (например, указатель на сокетные данные на NT хранится в ТEB-е и они даже не синхронизируются для разных потоков) может обнажить весьма заметные грабли от системы к системе.

Помоему вопрос был про работу на одном порту, а не одном сокете.
Можно ведь bind'у скормить SO_REUSEADDR, сокеты будут разные, а порт — один
Или я не прав?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.