Зачем нам нужен crossbar.io (WAMP), когда есть WebRTC? - PullRequest
0 голосов
/ 16 февраля 2019

Насколько я понимаю, ригель обеспечивает прозрачную связь между клиентами.Так что клиенты могут общаться друг с другом.WebRTC делает почти то же самое, без центрального сервера (кроме сервера сигнализации) с более низкой задержкой.

Итак, зачем нам в первую очередь перемычка?

Я что-то упустил?

1 Ответ

0 голосов
/ 17 февраля 2019

Эти две технологии сильно отличаются друг от друга.

WebRTC позволяет передавать голоса, видео и данные в режиме реального времени напрямую между браузерами.У него нет понятия обмена сообщениями, сигнализации или даже сетевой архитектуры.Это своего рода строительный блок, который был реализован в веб-браузере, и теперь вы можете использовать его.При его использовании вам по-прежнему понадобятся серверы для подключения одного браузера / устройства к другому браузеру / устройству - серверу сигнализации.

При просмотре сайта crossbar.io кажется, что этоплатформа с открытым исходным кодом, которая реализует сигнализацию для устройств IOT - она ​​может подключать устройства к централизованному серверу, который обрабатывает управляющие сообщения и сигналы, передаваемые между устройствами и / или пользователями.

Вот интересная вещь - если бы Crossbar былидля обработки голоса / видео или передачи данных с низкой задержкой - они, вероятно, в конечном итоге интегрируют WebRTCА с другой стороны, вы можете использовать Crossbar в качестве механизма сигнализации для WebRTC.

Яблоки с апельсинами.

...