2011-06-29 1 views
0

Я пытаюсь узнать EventMachine (и стать лучшим, асинхронным программистом). Я думал, что поеду с классикой chat app.Как настроить чат-систему PubSub с помощью EventMachine?

Мне удалось настроить сервер WebSocket (используя сервер em-websocke t) и клиент WebSocket. Все было здорово, пока я не понял, что most browsers don't support WebSocket! Особенно IE. Мое проклятие для использования Chrome везде. lol

Итак, как я могу использовать EventMachine в качестве своего сервера (для приема входящих сообщений) и отправлять сообщения обратно подписчикам?

Плюс, я хочу, чтобы это работало в любом браузере.

Спасибо за любые предложения.

ответ

0

Мы создали Pusher (http://pusher.com/) частично для решения этой проблемы совместимости. У нас есть резервная копия flashsocket для не поддерживаемых браузеров, а также поддержка различных версий протокола websocket. Хотя вам может и не понадобиться использовать EM с Pusher, вы все равно можете использовать его для обмена сообщениями в реальном времени!

+1

Спасибо, но я надеялся на некоммерческую систему. – cbmeeks

Смежные вопросы