tcp? поэтому в ktor в common и нет tcp сокетов
Верно. Там есть только вебсокеты.
окей, не понятно почему и зачем, но значит будет так
Не знаю насколько уместно, но если интересует двустороннее общение на относительно низком уровне для мультиплатформы - можно посмотреть в сторону rsocket. Где то транспортом может быть tcp, где-то - websocket.
так я это и через ktor могу сделать
Ктор разве не только http/websocket?
на jvm есть tcp
Ок, не видел. В любом случае - если не надо, то не надо.
Не переживай. С тем, как развиваются веб-стандарты, через некоторое время выйдет сверхсовременный WebTCP, и всё станет замечательно.
WebTransport уже сделали
На ноде-то вполне есть сырые сокеты, нода это тоже js мир
Хехе :) Ну правда тоже с обвесом, как и вебсокеты. You can think of datagrams as user datagram protocol (UDP) messages, but encrypted and congestion-controlled.
Хорошее уточнение!
а ktor-server-network не в common?
А сервер уже начали переводить на мультиплатформу?
Да, в версии 2.0.0-beta появилось разделение на jvm и nix платформы Других пока нет
Да, в новой документации немного есть про это https://ktor.io/docs/eap/native-server.html Но очень многое не работает ещё
Обсуждают сегодня