Просмотр полной версии : Сервер на стороне клиента
Phoenixyak
12.01.2010, 18:50
столкнулся с проблемой:
Нужно организовать соединение флэшь с флешем через прямое соединение. Но action script не может создавать слушатель для сокетов.
Задача простая: разгрузить web сервер, и сделать передачу между клиентами по прямого соединению.
Подскажите как это оптимальнее сделать?
Сервер на стороне клиента невозможен, вы сами об этом написали.
Phoenixyak
13.01.2010, 13:47
А можно ли организовать сервер на стороне клиента с помощью javascript?
В принципе клиенты могут общаться напрямую друг с другом по RTMFP. Но для инициализации соединения нужен fms.
Если я ничего не путаю :)
Phoenixyak
13.01.2010, 17:07
Вроде флэшь ролики должны располагаться на одном компьютере, иначе нельзя установить прямое соединение?То есть устанавливается соединения между различными роликами на одном компьютере. Если я конечно ничего не перепутал. Ответьте пожалуйста, чтоб не начать читать не то). спс
alexcon314
13.01.2010, 17:28
Для общения роликов на одном компьютере существует класс LocalConnection.
Вопрос вроде в тему: а зачем тогда нужен allowDomain()?
Написано для того чтобы если с другого домена флеш хочет обратиться к флешу.
Лично я вот не допер: локальное соединение, но разные домены? Это как?
Цитирую:
Задача
Требуется, чтобы ролик принимал по локальному соединению
сообщения от роликов из других доменов.
Решение
Обратитесь к методу allowDomain() получающего объекта локального
соединения. (Action script 3.0. Сборник рецептов)
Искал долго, но безрезультатно. Поэтому непонятно - могут ли 2 флешки связаться друг с другом по сети. Пусть допустим в одну из них (да хоть в обе) где нужно будет вписать IP. Существует ли такая возможность?
Объясните человеку пока далекому от этого.
alexcon314
19.01.2010, 08:51
Лично я вот не допер: локальное соединение, но разные домены? Это как?
Имеется в виду, что на компьютер флэшки могут грузиться с разных доменов. Чтобы разрешить им общаться по LocalConnection и нужен allowDomain().
Поэтому непонятно - могут ли 2 флешки связаться друг с другом по сети.
Нет, напрямую не могут. Если только с посторонней помощью, например сокет-сервера.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.