169 похожих чатов

Есть какой-то протокол, который предполагает использование одновременно HTTP и WebSocket

транспорт?

Т.е. что бы можно было построить API, которое будет вызывать нужный контроллер независимо был ли это HTTP транспорт или WebSocket?

Нужно для того, что бы по WebSocket получить почти весь функционал HTTP API, но при этом что бы было разделение хотя бы на GET/POST методы и GET-екшены могли через трансформеры возвращать вьюшку по HTTP и JSON по HTTP/WebSocket.

Немного мазохизм, но... В целом виденье как можно реализовать есть (измененный JSON-RPC + умный роутер, способный обрабатывать события/запросы), но может есть уже и что-то готовое?

2 ответов

25 просмотров

А причем тут протокол-то? Роутинг ты настраиваешь отдельно Контексты сериализации настраиваешь в зависимости от протокола и тоже отдельно.

1. нафига тебе разделение GET/POST 2. тебе то есть не интересует "дождаться ответа сервера"? 3. нафиг тут websockets - http push не катит? - все будет через один коннекшен

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта