Мы находимся в начале разработки масштабируемого многопоточного сервера Socket Push в .Net, который первоначально будет обрабатывать 10 000 клиентов на узел. Поскольку разработка этого может быть очень сложной, мне действительно помогло бы, если бы вы все эксперты могли предоставить какие-либо рекомендации, ресурсы, лучшие практики и т. Д.
Поскольку я не очень разбираюсь в программировании сокетов, было бы неплохо, если бы кто-то мог предложить мне проект с открытым исходным кодом, с которого можно начать ... Я его погуглил, но не смог найти хорошего решения.
Это также будет полезно для других людей, которые хотели бы спроектировать такой сервер.
[Для вашей информации мы планируем использовать .Net 4.0 для этого сервера]
Я читал много информации об Async Socket и его Связанной с пиннингом проблеме . Эта проблема все еще существует в .Net 4.0?
Спасибо заранее ...