Как Фэй добивается публикации/подписки между доменами (XDR)?

Фэй поддерживает междоменную подписку. Вот выдержка из их документов:

Междоменная работа
Клиенты и серверы Faye прозрачно поддерживают междоменное взаимодействие, поэтому ваш клиент может подключаться к серверу в любом домене без дополнительной настройки.

Кто-нибудь знает, как это достигается?


person Uzbekjon    schedule 10.05.2012    source источник
comment
Я знаю, что могу копаться в документации, но я думал, что кто-то уже сделал это.   -  person Uzbekjon    schedule 10.05.2012


Ответы (1)


Фэй использует JSONP для отправки запроса подтверждения на сервер, когда он является междоменным, как автор Фэй объясняет в своем ответе здесь. Затем он выбирает новый транспорт из списка в порядке предпочтения: WebSocket, EventSource, XHR, CORS и JSON-P. Обратите внимание, что WebSockets после установки также могут работать между доменами, как ранее обсуждалось здесь.

person Syntax    schedule 01.10.2012