Мы планируем интегрировать веб-сокеты в наше приложение Xamarin (Xamarin.iOS и Xamarin.Android).
Мы видим два возможных варианта сделать это:
- Следуйте нативному подходу, создавая (используя существующие) привязки для популярных платформ веб-сокетов iOS / Android, таких как SocketRocket и nv-websocket-client или любых других по этому вопросу
- Перейти к управляемой реализации - System.Net.WebSockets , которая до недавнего времени имела некоторые проблемы с поддержкой
wss
, но они были исправлены.
Мои основные проблемы не связанык совместному использованию кода, а не к стандартным проблемам соответствия и безопасности.
Будем благодарны за любые предложения.
Спасибо, Cosmin