![]() |
Проблема с отслеживанием закрытия флешки с помощью LocalConnection
Задача в следующем: к примеру запущены 3 флешки, одна из них(сервер) каждый кадр посылает сообщение двум остальным, если сообщение не доходит к какой-нибудь из этих двух, то сервер реагирует на это(например удаляет пункт из listBox) Использую такой код:
Код AS1/AS2:
функция ServerAnswer каждой принимающей флешки фиксирует отсылаемые сообщения. Код, конечно, еще не доделан, но на данном этапе проблема в следующем: как только закрывается одна флешка, и сервер не может подключиться к ней(infoObject.level становится error), то он перестает посылать сообщения в цикле и другой,почему так происходит? |
А сколько вообще соединений ? Всего три? Создай тогда для каждой флэшки отдельное соединение. И сделай связь между сервером -клиентом (Сервев-флэшь - клиен -флэшь). Т.е. Для сервера как передатчик делай так и приёмник для этой флэшки, что бы в случае отлючения одного из них, без проблем восстановить связь.
|
| Часовой пояс GMT +4, время: 21:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.