Norf
Гость
|
|
« : 23-03-2007 20:15 » |
|
Всем доброго времени суток! Я хочу написать для курсача программу типа Radmina(ну которая позволяет управлять удаленным рабочим столом), для этого соответственно мне требуется добиться хорошой скорости передачи информации. Хочу для этого использовать сокеты windows.
1. Посоветуйте мне какую модель ввода-вывода использовать? Много читал про перекрытый ввод-вывод и порты завершения, дадут ли они какое нибудь преймущество(в скорости передачи) по сравнение с обычными блокирующими сокетами, если у меня всего ОДНО подключение и я использую всего ОДИН сокет.
А то везде написанно что модель портов завершения дает хорошую масштабируемость приложения и проч.
Думаю использовать TCP для уверенной доставки сообщений.
2. И еще, например, у меня есть сервер к которому подключаются 200 клиентов, но каждому нужно отправлять всего 4 байта каждые 8 секунд, какую модель ввода - вывода выгоднее использовать в этом случае?
С уважением, Михаил.
|