Я хочу создать сервер-клиентское приложение, где сервер находится в коде c #, а клиентское приложение в Android и iOS.
Реализация сервера выполняется с использованием asynchronous-server-socket-example
Мы тестируем реализацию нашего сервера (C #), используя приложение для Android ниже sockettest и SocketTest приложение для Windows. Наш сервер отлично работает на обоих этих приложениях.
Я использовал следующее для реализации Android-клиента
Java-андроид-WebSocket-клиент
WebSockets-на-андроида
socket.io-клиент-ява
и реализация iOS с использованием
socket.io-клиент-скор
socket.IO-ObjC
Мы можем подключиться к wss: //echo.websocket.org: 443 (онлайн-тестовый сервер) на обеих платформах (Android и iOS), но не к нашему серверу. Мы получаем такие же журналы в консоли на клиентских приложениях (Android и iOS). Отображение журналов консоли, таких как
"handshaking ...", чем через несколько секунд отображается "тайм-аут соединения", "отключено".
Пожалуйста, перейдите по ссылкам ниже для журналов на тестовом сервере.
https://drive.google.com/open?id=1um7QWtsc9CJAN8myJPUvLMfOF-7_DRdO
https://drive.google.com/open?id=1Nm-YEb_aWaPREKPa1bVMBI7J7GmzjDI_