2012-04-10 2 views
0

Можете ли вы посоветовать что-то в создании приложения Rails, которое прекрасно связывается с Flex через сокеты. В настоящее время я нашел только два способа общения: Simple HttpRequest, RemoteObject. Но мне нужен что-то «многопользовательский» стиль. Мне нужно, чтобы Flex разговаривал с сокетами и Rails-приложением, чтобы захватить данные из этих сокетов, выполнял какую-то работу и толкал что-то обратно в сокет, чтобы Flex мог читать его «на лету».Rails + Flex через сокеты?

Любые плохие потоки дизайна? :) Thx заранее.

ответ

0

Зависит от того, что именно вам нужно для этого, и насколько он вам нужен. Вы можете посмотреть в Ruby AMF plugin, который является родным для Flash, что делает перенос классов бриз. Реализация Java имеет встроенный потоковый сервер, но не уверен, что версия Ruby.

Помимо этого, если вы хотите, чтобы он был действительно отзывчивым, вы могли бы использовать два разных подхода: сервер RTMP (SmartFoxServer, Wowza, Red5, LCDS и т. Д. - все на основе Java), или вы можете попробовать сделать p2p (Adobe называет его Cirrus - и он все еще находится в предварительном производстве). Если вы используете p2p-маршрут, вам все равно нужен запасной вариант, если что-то напугано.

+0

Я принимаю ответ. Но дело мертво. В Rails такого способа не существует. – Filip