![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| BSOD |
|
||||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 405 Регистрация: 1.11.2004 Где: Гомель Репутация: нет Всего: 3 |
Пишу сетевую игру. Для передачи данных использую сериализацию объектов в сеть.
Если данные шлются редко - проблем вроде бы нет. Но, если я начинаю активно посылать одинаковые объекты один за одним, то рано или поздно что-то сбивается и очередной объект доходит не таким, как был послан => exception
здесь:
а объект формировался здесь:
сама передача данных: server:
tread:
отсюда вопрос: Гарантируется ли, что при таком способе передачи данные будут приходить в том порядке, в котором были посланы. И проверяется ли как-нибудь правильность пришедших данных? Ну и конечно же, в какую сторону мне копать, где искать ошибку? Добавлено через 4 минуты и 34 секунды да, вот еще: ексепшны вылетают довольно разные, вот, только что, при тех же действиях на клиете:
на сервере:
-------------------- как корабль назовешь - то на нем и напишешь |
||||||||||||||
|
|||||||||||||||
| BSOD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 405 Регистрация: 1.11.2004 Где: Гомель Репутация: нет Всего: 3 |
Все, нашел ошибку. Чертова многопоточность :(
-------------------- как корабль назовешь - то на нем и напишешь |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |