flex: как отправлять/получать данные с/на медиа-сервер

я хочу сделать простой чат с медиа-сервером flex as3 и red5

моя идея заключается в том, что я отправляю из swf сообщение на сервер, а сервер отправляет его всем swf (включая тот, который отправил сообщение)

я просто не знаю как отправлять и получать и как получать с сервера

кто-нибудь может помочь?


person Omu    schedule 27.10.2009    source источник
comment
под сервером я подразумеваю медиа-сервер, такой как FMS, но я использую red5   -  person Omu    schedule 27.10.2009


Ответы (2)


Вы можете использовать URLLoader для передачи данных туда и обратно. Примеры использования Класс URLLoader. Установите таймер и продолжайте опрашивать сервер каждые 5 секунд или около того на наличие новых сообщений в чате. Ознакомьтесь с длинным опросом, если вы хотите улучшить общение в реальной жизни.

person Amarghosh    schedule 27.10.2009
comment
под сервером я имел в виду медиасервер, а не сервер asp.net или что-то еще - person Omu; 27.10.2009
comment
Afaik, вы можете использовать загрузчик URL-адресов с любым сервером, способным обрабатывать http-запросы. - person Amarghosh; 27.10.2009

Вам нужно зайти на сайт red5recorder и посмотреть, есть ли туториал, но код довольно прост.

Класс NetConnection подключается к серверу мультимедиа, класс NetStream отправляет сообщения, а прослушиватели событий, настроенные для экземпляра NetConnection, перехватывают ответы от сервера.

person adamcodes    schedule 23.11.2009