![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Здравствуйте.
Помогите с теорией, есть два swf внедренные с различных доменнов. Пытаюсь настроить между ними дата-мост. Самым простым, как оказалось и уже реализовал, это создал между ними Р2Р соединения для передачи между больших по объему данных. Но есть пользователи у которых закрыт UPD протокол, потому ищу/пишу альтернативный коннект между ними. Пытался создать мост с помощью JavaScrіpt но как мне кажется в самом примитивном варианте передать байтаррей не получиться (выдает ошибку типа). LocalConnection не подходит (1. ограничение на передачу 40кб, 2. создаются различные соединения (связанно с различными доменными именами откуда подгружаться swf). SharedObject тоже как я понимаю не подходит (более того даже если б и подходил то для сохранения данных в них данных более 10кб нужно подтверждения от пользователя. Конечно можно поднять FMS сервер и поддерживать соединение с помощью удалённого сервера но это противоречит технологии задачи которую пытаюсь решить. Подскажите возможно ли создание клиентского соединения двух swf, может все таки можно обойтись JS. Или можно создать все таки LocalConnection между ними и передавать данные порциями?
__________________
return this... |
|
|||||
|
Конкретно, достал меня контакт и другие соц. сети с ихними политиками безопасности. Потому написал "шпиона" которого выгружаешь на любой ресурс после этого аттачишь в страницу с приложением где нужно использовать картинки/методы требующие расположения свф на сервере соц. сети. Далее через JS флешки обмениваются Р2Р ключами и устанавливают между собою связь. После чего как только нужно получить картинку или выполнить какой-нибудь метод флешка с приложением отсылает запрос на "шпиона" от подгружает к примеру картинку, снимает битмапу и передает через Р2Р обратно. Таким образом апдейтить свое приложение очень удобно, так как "шпиона" раз выгрузил и забыл про него. Но вот сейчас осталась последняя проблема с закрытым UPD. Как только решу последнею проблему, все красивенько обрамлю, распишу и поделюсь своим трудом во благо развития технологии флеш) Да и послушать комментарии хотелось бы.
Добавлено через 1 минуту Все проверил и уже работает=) Осталось реализовать альтернативное (а может быть и основное) соединение. Добавлено через 6 часов 37 минут Дык, кто-нибудь подскажет как же передать байтаррей через JS? Добавлено через 6 часов 50 минут поидее Base64 решит вопрос) Добавлено через 7 часов 31 минуту Ура товарищи))) Завтра выложу свои наработки на всеобщее пользование) P.s. Хватит мучатся)
__________________
return this... |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:16. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|