Как сделать

Как работает чат?

Чат-сервер

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

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

В этом иллюстрированном пошаговом руководстве мы рассмотрим, что происходит после входа в систему.

Шаг за шагом: как работают чаты

  1. Ваш компьютер подключается к серверу чата
  2. Команды отправляются на сервер
  3. Вы подключены к чату
01
из 03

Ваш компьютер подключается к серверу чата

Чат-сервер


Протокол используется для подключения людей для связи в реальном времени в Интернете, например , когда вы встречаетесь с друзьями в чате. Когда вы впервые входите в свой клиент чата или службу чата, этот протокол соединит ваш компьютер с серверами программы. Одним из таких протоколов является Internet Relay Chat, также известный как IRC.

02
из 03

Отправка команд на сервер чата

Отправка команд на сервер чата


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

На некоторых клиентах для обмена мгновенными сообщениями списки в чате доступны через раскрывающиеся меню. Выбор конкретной комнаты приведет к тому, что ваш компьютер отправит команду на сервер, чтобы открыть новое окно и подключить вас к чату.

03
из 03

Как отправляются сообщения чата

Сообщения чата


Когда вы подключены к чату, вы можете отправлять сообщения в режиме реального времени, которые могут видеть все люди в виртуальной комнате. Ваш компьютер будет передавать пакеты, содержащие сообщение, которое вы написали, на сервер, который затем собирает, систематизирует и повторно собирает данные, вплоть до самого шрифта, размера текста и цвета, используемых в некоторых случаях. Затем сообщение передается сервером каждому другому пользователю в чате.

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

На сервере чаты иногда называют каналами. Вы можете переключаться между каналами или в некоторых случаях получать доступ к нескольким каналам одновременно, в зависимости от клиента или услуги, которую вы используете.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone