p2p и с чем его едят

Уроки по PHP, Javascript и т.п.

Re: p2p и с чем его едят

Сообщение совесть » 10 окт 2010, 21:24

netGroup.sendToNeighbor
ERROR 402, NO BEER
Аватара пользователя
совесть
Разработчик
Разработчик
 
Автор темы
Сообщения: 156
Зарегистрирован: 22 дек 2009, 23:58
Откуда: Санкт-Петербург
Благодарил (а): 4 раз.
Поблагодарили: 16 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: p2p и с чем его едят

Сообщение bodnar » 11 окт 2010, 04:20

Хмм

public function sendToNeighbor(message:Object, sendMode:String):String

Отправляет сообщение соседнему узлу, определенному параметром sendMode. Возвращает NetGroupSendResult.SENT, если сообщение успешно отправлено указанному адресату.

Параметры
sendMode:String — Свойство класса перечисления NetGroupSendMode, указывающее соседний узел, которому требуется отправить сообщение.


Класс NetGroupSendMode перечисляет константы, используемые для параметра sendMode метода NetGroup.sendToNeighbor().

NEXT_DECREASING
Константа
public static const NEXT_DECREASING:String = "nextDecreasing"
Указывает соседний узел с ближайшим групповым адресом в порядке убывания.
NEXT_INCREASING
Константа
public static const NEXT_INCREASING:String = "nextIncreasing"
Указывает соседний узел с ближайшим групповым адресом в порядке возрастания.


Вот и получается что отправляет ближайшему подключившемуся. Либо тому кто подключился сразу после тебе, либо сразу до тебя. Разве не так?
Обязательно к прочтению: ActionScript 3.0 Ошибки среды выполнения
Аватара пользователя
bodnar
Модератор
Модератор
 
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41
Благодарил (а): 16 раз.
Поблагодарили: 185 раз.

Re: p2p и с чем его едят

Сообщение совесть » 11 окт 2010, 06:47

ну хз..

можно так:

netGroup.sendData({text:"trololo", to_who:neighborID});
ERROR 402, NO BEER
Аватара пользователя
совесть
Разработчик
Разработчик
 
Автор темы
Сообщения: 156
Зарегистрирован: 22 дек 2009, 23:58
Откуда: Санкт-Петербург
Благодарил (а): 4 раз.
Поблагодарили: 16 раз.

Re: p2p и с чем его едят

Сообщение bodnar » 11 окт 2010, 13:10

это уже костыли, тем более пользователю не обязательно получать целую кучу ненужной информации адресованной не ему. надо думать...
Обязательно к прочтению: ActionScript 3.0 Ошибки среды выполнения
Аватара пользователя
bodnar
Модератор
Модератор
 
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41
Благодарил (а): 16 раз.
Поблагодарили: 185 раз.

Re: p2p и с чем его едят

Сообщение совесть » 11 окт 2010, 14:04

стучи в аську восемь 25420 пять

оперативнее будет. потом сюда решения отправлять будем
ERROR 402, NO BEER
Аватара пользователя
совесть
Разработчик
Разработчик
 
Автор темы
Сообщения: 156
Зарегистрирован: 22 дек 2009, 23:58
Откуда: Санкт-Петербург
Благодарил (а): 4 раз.
Поблагодарили: 16 раз.

Re: p2p и с чем его едят

Сообщение bodnar » 13 окт 2010, 14:35

Класс GroupSpecifier имеет свойство
peerToPeerDisabled:Boolean

Указывает, заблокированы ли одноранговые подключения для NetGroup или NetStream. По умолчанию это свойство имеет значение FALSE (одноранговые подключения включены).

Если одноранговые подключения заблокированы (это свойство имеет значение TRUE), окно с предупреждением не выводится. В такой ситуации не возможно установить подключение меду соседними узлами, а члены группы не могут использовать полосу подключения исходящего канала. Отключение одноранговых подключений таким образом обычно полезно только при получении многоадресных потоков через чисто групповую адресацию IP.


Методом от обратного логично предположить, что раз есть такое свойство, то есть какой-то способ, для того что бы создать одноранговое подключение между пирами. Вопрос как? NetConnection вроде как нельзя законектить на peerID
Обязательно к прочтению: ActionScript 3.0 Ошибки среды выполнения
Аватара пользователя
bodnar
Модератор
Модератор
 
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41
Благодарил (а): 16 раз.
Поблагодарили: 185 раз.

Re: p2p и с чем его едят

Сообщение sergebozz » 12 ноя 2010, 10:56

ВНИМАНИЕ! Ограничение доступа влияет на работоспособность netConnection. Другими словами, ситуация: доступ к сети ограничен администратором, однако swf браузером открывается, а конструкция:

  1.  
  2. netConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
  3. netConnection.connect(...
  4.  

молчит. Полагаю, дело в закрытых портах. Печалит: технология отличная, но не все могут ей воспользоваться.
sergebozz

 
Сообщения: 2
Зарегистрирован: 08 ноя 2010, 00:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: p2p и с чем его едят

Сообщение garymar » 02 фев 2011, 14:10

Привет Совесть... Пишу тебе в аську не могу связаться с тобой. Хочу вопросы по p2p позадавать )) В частности как можно вытащить имя пользователя который заходит в группу. У меня через NetGroup.Neighbor.Connect не получается чёто... выводит null
garymar

 
Сообщения: 30
Зарегистрирован: 26 авг 2010, 14:57
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: p2p и с чем его едят

Сообщение garymar » 07 фев 2011, 23:26

тут есть кто живой? ))
garymar

 
Сообщения: 30
Зарегистрирован: 26 авг 2010, 14:57
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: p2p и с чем его едят

Сообщение swing1991 » 20 фев 2011, 15:21

Привет Совесть...


:D
swing1991

 
Сообщения: 42
Зарегистрирован: 08 ноя 2010, 20:31
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Уроки на другие темы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron