
29.11.2008, 09:06
|
|
Регистрация: 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 отсутствует.
Вопрос. Что делать.
|