Как добиться кометы с помощью Flash
Как можно использовать Comet (также известную как Server Push) с программами Flash?
Что будет нужно на стороне сервера для того же?
Требуется ли для этого какой-либо настраиваемый сервер или подойдет обычный IIS или Apache?
Джаггернаут также является примером кометы на основе флэш-памяти? как это достичь кометы?
4 ответа
Предполагая, что вы говорите о комете, как в этой статье, вы можете добиться этого с помощью класса URLLoader. На стороне сервера вы можете использовать любую технологию, которую вы использовали бы с обычным приложением AJAX, например, jsp, php, asp и т. Д. Я помню, что где-то читал, что Flash закрывает соединение URLLoader через 30 секунд - вы должны принять это во внимание при реализации long опрос.
Juggernaut 2 использует Socket.IO, который позволяет обновлять в реальном времени в любом браузере или мобильном устройстве. Он будет по умолчанию использовать HTML5 WebSockets и использовать Flash, AJAX, длинные опросы и т. Д.
Не совсем уверен, что вы хотите, но вы можете установить открытое соединение между клиентом и сервером.
увидеть это (Flash-клиент) и, как пример, это (сервер сокета php)
У Flash есть лучшая альтернатива комете - у нее есть "удаленное взаимодействие" с использованием rtmp!
Существует целый мир языков и серверов, с которыми ваш флеш-клиент может общаться; Google haxe, rtmpy, rtmpd, red5 для некоторых бесплатных и бесплатных.
Одним из полезных руководств является... чат-клиент и сервер.