@happyjuic

Как лучше устроить сервер для мессенджера?

Появилась идея написать мессенджер, чисто для себя и знакомых. Как язык выбрал Python, так как никаких грандиозных идей нету. Все понятно, кроме одного, - сервера.

Изначально думал использовать socket для Python, но углубившись в принципы работы сетевого программирования и прочих приколов, понял, что идея - бред.

На данный момент рассматриваю flask, чтобы клиент мог общаться с сервером с помощью http запросов. За точку отсчета был взят Telegram, так как там все реализовано по +- такому же сценарию.

В правильном ли направлении я думаю? Или есть более подходящая библиотека/технология. Спасибо.
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Лучше для чего именно? Для передачи сообщение между сервером и клиентом в вебе уже давно придуманы веб-сокеты, поэтому лучше выбрать ЯП/фреймворк, где реализована адекватная поддержка данного протокола и есть библиотеки. HTTP можно, конечно, использовать - но только с костылями. Вот только, зачем? А если не веб - то можно брать любой бинарный сериализатор и сразу использовать голые сокеты (впрочем и веб-сокеты и вне веб тоже нормальное решение).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 окт. 2024, в 21:15
1500 руб./в час
11 окт. 2024, в 21:11
10000 руб./за проект
11 окт. 2024, в 20:49
5000 руб./за проект