Потоковая передача данных в Adobe Flash - PullRequest
1 голос
/ 01 октября 2009

Я пытаюсь написать флеш-программу, которая позволяет нескольким пользователям совместно работать над одним документом. Я бы потребовал, чтобы изменения и обновления от каждого пользователя отправлялись на сервер, обрабатывались и распространялись на всех, кто работает над документом.

Какую серверную технологию мне использовать? Это должно быть решение с малой задержкой для обеспечения высокой производительности и большого числа одновременно работающих пользователей.

Я смотрю на Flash Media Server и его эквивалент с открытым исходным кодом Red5. Мне не нужно ничего транслировать, кроме данных, поэтому я не совсем уверен, подходят ли эти два мне, так как они, кажется, в основном для видео и тому подобное. Кроме того, я не мог понять, на каком языке мне нужно писать логику на стороне сервера. Red5 продолжает упоминать Java; будет ли это означать, что мне нужно написать программу на Java, которая обрабатывает и интерпретирует данные, отправляемые пользователем?

Любые идеи или информация по этому вопросу с благодарностью.

Ответы [ 3 ]

0 голосов
/ 01 октября 2009

Я провел дальнейшие исследования, и я думаю, что XMLSockets - способ пойти на это. Если вы не согласны, дайте мне знать.

0 голосов
/ 21 октября 2009

Если вы передаете данные только между вашими клиентами, рассмотрите что-то вроде

Это позволит вам отправлять сообщения (ваши данные) асинхронно, как вы хотите, но без большой высоты полного потокового сервера, такого как FMS, Red5 или Wowza.

0 голосов
/ 01 октября 2009

Посмотрите на Wowza, он мне больше нравится, чем на FMS или Red5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...