Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: LocalConnection
Flash Zone Forum > Macromedia Flash > Общие вопросы
tiHo
вот такой вопрос.

можно ли с помощью LocalConnection установить связь с др.компом из такойже подсетки как и моя?

поясняю:


у меня IP 192.168.24.17
у кавото IP 192.168.24.43

могу ли я связаться с SWF который находится на стороне др.IP'a ?
но вроде как считается что подсеть одна(xxx.xxx.x24.xxx)


PS. провайдер разумеется одинаковый.
MustLive
Цитата
можно ли с помощью LocalConnection установить связь с др.компом из такойже подсетки как и моя?

Интересный вопрос, Саш.

Сам с LocalConnection никогда не работал (впервые о нём услышал в другой теме, где ты привёл пример связи двух флешек - Локальная связь на AS2).

Ты сам не пробовал протестировать связь?

Из хелпа:
Цитата
If you are implementing communication between SWF files in different domains, specifying a string for connectionName that begins with an underscore (_) will make the SWF with the receiving LocalConnection object more portable between domains. Here are the two possible cases:
If the string for connectionName does not begin with an underscore (_)...
If the string for connectionName begins with an underscore (for example, "_connectionName")...

Также есть метод allowDomain, как раз для передачи между разными доменами. И я так понимаю, ты можешь её использовать для передачи между любыми компьютерами в сети.

Ну и есть ещё security.allowDomain метод smile.gif

Также сказано, что:
LocalConnection objects can communicate only among SWF files that are running on the same client computer

Надо перепроверить.
MustLive
Так вот, по поводу LocalConnection.

Локально работают.

А вот удалённо никак не получается (и информации нормальной из хелпа вынайти не удалось). Чтобы две флешки на разных ПК в локальной сети или на разных сайтах (или между ПК и сайтом).

Ну и LocalConnection.allowDomain и LocalConnection.domain предполагают работу с доменами, что означает, что IP не отделаешься (я так понял), и нужно использовать DNS (что в сети тоже несложно делается). И работать с ПК в сети по их именам.

В итоге запретить с чужого домена получается, а вот разрешить и передать данные никак. Сам процесс связи с другим доменом в хелпе не достаточно описан.

В общем здесь или использовать другие методы (Лоадмуви, хмл,  хмлсокет, NetConnection) или использовать сервер (или серверное ПО на веб сервер или свой сервер написать).
tiHo
а как по NetConnection можно связаться с др. флешкой и допустим передать ей звуковой поток??
я знаю тока что надо объявить кроме NetConnection еще и NetStream
поподробнее если можно, а то в хелпе ниче нипонять толком.
и нужен ли для передачи потоков в нутри сети писать сервант?
chingachgoog
Просто надо понимать как на самом деле работает LC.
Это просто технология File mapping-а.
tiHo
Да все уже, неактуально smile.gif теме 5 лет.
chingachgoog
Цитата(tiHo @ 9.02.2011 - 20:35) *
Да все уже, неактуально smile.gif теме 5 лет.


Ну и что. LC же никто не отменял smile.gif
Русская версия IP.Board © 2001-2014 IPS, Inc.