Кроссплатформенная библиотека.NET WebSocket server с асинхронной поддержкой
Существуют ли кроссплатформенные (читай: Mono-friendly) библиотеки, которые предлагают поддержку сервера WebSocket и допускают асинхронный ввод-вывод через C# 5? async
API?
SuperSocket.NET кажется наиболее близким вариантом, но не предлагает асинхронную поддержку.
Сам моно пока не реализует System.Net.WebSockets
,
2 ответа
Решение
Вы можете использовать сейчас WebSocketListener.
Он предлагает асинхронные методы.
Вы должны использовать SuperWebSocket вместо SuperSocket. И SuperWebSocket, и SuperSocket поддерживают асинхронную связь. SuperWebSocket - это серверная база веб-сокетов на SuperSocket.