2009-11-13 3 views
3

Я пытаюсь реализовать приложение типа Comet (например, чат) с помощью IronPython. В то время как мне не нужно масштабировать до размеров, таких как размеры, очень важно, чтобы время отклика быстро освещалось. Все возможности в Python (Twisted, Tornado, Magnum-Py) не работают с IronPython, часто из-за поддержки epoll.Неблокирующий веб-сервер на .Net для приложений комет

Есть ли выбор по умолчанию в мире .Net для приложений в стиле кометы? Или чистая реализация python с длительной поддержкой? Я пробовал NTornado, но производительность в настоящее время очень плохая (на 100-1000x медленнее, чем у Tornado).

ответ

2

Там обязательно. Проверьте WebSync, полное кометное решение для .NET/IIS. Насколько мне известно, это единственная полная реализация кометы для .NET, доступная сегодня. Вы можете использовать версию по запросу бесплатно (до предела) или выбрать версию сервера для ее размещения самостоятельно. Это тоже очень недорого, без сборов и т. Д.