Веб-сокеты HTML 5 и диалоговое окно сервера XMPP - PullRequest
3 голосов
/ 17 октября 2010

Означает ли использование веб-сокетов, что браузеры смогут напрямую взаимодействовать с серверами xmpp (любыми другими IM-серверами)?

Thx.

Ответы [ 3 ]

2 голосов
/ 17 октября 2010

Нет. Разрешение доступа уровня TCP к произвольным серверам вызовет все виды проблем безопасности. Представьте себе веб-сайт, на котором каждый пользователь подключается к SMTP-серверу и начинает рассылать спам-сообщения ... внезапно вы получаете спам-атаку с большим количеством рассылки, особенно в сочетании с XSS-атакой на крупный сайт. В Web Sockets имеется небольшое количество рамок, разработанных для того, чтобы сделать такие атаки невозможными, не добавляя слишком много накладных расходов по TCP.

0 голосов
/ 25 октября 2010

вы можете думать о HTTP-опросе .... и передавать данные xmpp по порту 8080 ..

0 голосов
/ 17 октября 2010

Один день. Вероятно, мы определим подпротокол XMPP для веб-сокетов, который может заменить BOSH ( XEP-0124 / 0206 ), когда его поддерживают и клиент, и сервер. В то же время BOSH широко применяется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...