Нужно ли заставлять клиентов поддерживать iocp, когда сервер основан на iocp? - PullRequest
0 голосов
/ 05 января 2019

В настоящее время я делаю 3d-игру с сервером на базе iocp. Мой вопрос здесь заключается в том, есть ли какая-то причина в том, чтобы клиенты поддерживали iocp io? Потому что я думаю, что мне нужно только один или два потока для io.

1 Ответ

0 голосов
/ 06 января 2019

использование iocp - это один из способов получить уведомление, когда запрос ввода / вывода завершен. Ваш клиент может выбрать любой способ для этого. это абсолютно независимо от способа, выбранного на сервере. клиент и сервер должны использовать один и тот же протокол, шифрование и т. д., но не обязательно иметь общие детали реализации. Клиент и сервер вообще могут работать на разных ОС. поэтому ваш клиент не обязан использовать iocp. но с использованием iocp лучший способ здесь

...