
02.12.2012, 17:32
|
|
блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
|
Зная ip и порт партнёра, ему нужно будет слушать порт и ожидать подключение. Это реализованно в ServerSocket в AIR. По соображениям безопасности - этого нет во flash. Поэтому они реализовали свой протокол, который работает через сервер, а не напрямую.
Левая диаграмма просто распределяет нагрузку и, возможно, при определённых обстоятельствах будет работать быстрее (сообщение в чате появится с меньшей задержкой). Для чата, где пользователи могут появляться и исчезать, такая схема конечно предпочтительней.
У меня после RTMFP остался плохой осадок. Работает не у всех, бывает что клиент может получать сообщения, а вот отправлять - ничего не выходит. Нужно настраивать брандмауер. Я бы посоветовал писать свой Сокет сервер, который бы транслировал данные в другие подключенные к сессии сокеты. Преимущества: не надо использовать платное решение от Адоб, не вылазит таблички про пир соединения, Работает более стабильно.
|