Поделиться через


Перенос сокетных приложений на Winsock

В этом разделе описаны аспекты переноса Winsock.

Существует ограниченное количество случаев, когда сокеты Windows отклоняются от строгого соблюдения соглашений Berkeley, как правило, из-за трудностей реализации в среде Microsoft Windows.

Если в сокетах Windows происходит отклонение от соглашений Berkeley, это отклонение четко и специально указывается. Например, если функция зависит от сокетов Windows, это отклонение указывается фразой в описании функции, аналогичной следующему:

Функция [function-name] — это расширение, специфичное для Microsoft, относящееся к API Windows Sockets 2.

В этом разделе содержатся сведения о переносе приложений сокетов Unix Berkeley (BSD) в Winsock:

обработка ошибок Winsock

портирование сокетных приложений на Winsock

коды ошибок сокетов Windows

Соображения по программированию Winsock