На каких языках написаны такие мессенджеры, как WhatsApp, Viber, Telegram и Allo? И как они пишутся?

ТехнологииПрограммирование+5
Роберт Николаев
  · 11,9 K
ОтветитьУточнить
Vlad Ivanov15,7K
надоело  · 4 апр 2017

Все мессенджеры имеют как серверную часть, так и клиентскую. В частности телеграмм имеет закрытую серверную часть, о работе которой известно не много, разве что у него собственный протокол  MTProto и алгоритмы шифрования при передачи данных это симметричный Advanced Encryption Standard, при аутентификации один из RSA. Что же касается логики, то видимо там дикая смесь из Java и фреймворков на той же Java. Клиенты же открытые и часть точно на Java. Что же касается ватсапа, то там эрланг, без фантазий, а следовательно это XMPP, его же использует фейсбук.

2,5 K
Комментировать ответ…Комментировать…

Добро пожаловать на Кью!

Кью — это сообщества, в которых делятся знаниями и узнают новое. Расскажите, в чем вы разбираетесь, чтобы мы смогли найти для вас самые интересные вопросы.

О чём вам хочется узнать?

Читайте ответы на самые горячие вопросы

О чём вам хочется спросить?

Получайте ответы знающих людей

Ищете единомышленников?

Приходите в наши сообщества