Показать сообщение отдельно
Старый 29.11.2008, 09:06
pfc вне форума Посмотреть профиль Отправить личное сообщение для pfc Найти все сообщения от pfc
  № 1  
Ответить с цитированием
pfc

Регистрация: Sep 2006
Сообщений: 3
По умолчанию Flash/Flex Messaging

Доброго времени суток, уважаемые.

Вопрос, наверно, избитый. Но все равно риску спросить.

Пишу чат на флексе. Сейчас реализован вариант ежесекундного запроса клиента к серверу на предмет изменений у других клиентов. На сервере AMFPHP. Все работает, но жалко трафика у клиента.

На сколько я понимаю, Flex Messaging реализуется следующими путями

1) XMLSocket. C этим вроде все понятно. Сокет-серверов готовых сейчас много и на Java, и на С, и на .Net. Но сдается мне, хостинг с их поддержкой обойдется недешево. Можно, конечно, и на PHP написать, но ни один хостер не разрешит крутить скрипт вечно.

2) Remote SharedObject (RSO). Штука вроде хорошая, но работает на специализированных серверах, вроде FMS, LiveCycle. BlazeDS, Red5 и иже с ними. Опять-таки все упирается в хостинг, ну и незнание Java.

3) Consumer/Producer. Специализированные Messaging-классы. Опять-таки требуют Java-серверов.

Есть WebOrb for PHP с поддержкой Flex messaging (Consumer/Producer) и даже пример чата имеется, но не работает. И документация для версии 3.5 отсутствует.

Вопрос. Что делать.