Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   разрыв p2p. Причиниа...? (http://www.flasher.ru/forum/showthread.php?t=175757)

Silicium 23.02.2012 15:23

разрыв p2p. Причиниа...?
 
Добрый день. Вчера взялся опробовать NetConnection и NetStream для peer2peer взаимодействия. Написал для этого класс со стат методами. Все нормально, сделал простенький чат. Пяток "фингерпринтов" берется из БД, остальные рассылаюстя друг другу уже внутри сети. Нормально. Потом в общем чате сделал приват. Не создавая дл этого дополнительных стримов я использовал массив .peerStreams своего бродкастового рассылальщика, находил там поток, соответствующий требуемому peerID и посылал данные через него. Все замечательно работало. Решил пойти дальше - приклепать игрулю и посылать комманды таким же способом (как и приватные сообщения). И вот тут непонятки: после инициализации контроллера один из пиров падает (теряет связь с сетью). В результате чего это может происходить?

wvxvw 23.02.2012 17:17

А что говорит, когда подключение исчезает?

Silicium 23.02.2012 17:23

Ничего. Оно исчезает, как так и надо. На стороне одного из клиентов просто срабатывает событие статуса, без какой либо ошибки. Так, как будто второй клиент просто отключился. При этом если не создавать контроллер игры (вместе с вьювером и моделью), то все работает нормально.

Добавлено через 8 часов 53 минуты
Может подскажете библиотеку, но не на основе NetGroup?


Часовой пояс GMT +4, время: 18:26.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.