1 / 1 / 0
Регистрация: 12.09.2013
Сообщений: 22
|
||||||
1 | ||||||
Взаимоблокирующие вызовы: прошло время ожидания ответа и служба ничего не вернула20.04.2015, 15:56. Показов 746. Ответов 0
Метки нет (Все метки)
Добрый день.Ситуация такая:клиенты и служба общаются по wsDualHttpBinding,служба существует в одном экземляре(single),многопоточна(Multiple);в callback интерфейсе есть один метод который через n-ый промежуток времени вызывает служба у всех клиентов(isOneWay=true).Так же при необходимости(вход,ход игрока..) клиент вызывает метод службы.Если выпадает ситуация когда клиент вызвал метод службы и пока он не завершился, служба успевает по таймеру вызывает метод клиента и после этого на службе завершается метод который вызвал клиент(завершается стандартно),но клиент так и остается заблокированным(ему ничего не преходит) - все завершается тем, что на клиенте появляется ошибка что прошло время ожидания ответа и служба ничего не вернула.Метод который вызвала служба по таймеру не срабатывает тоже.
0
|
20.04.2015, 15:56 | |
Ответы с готовыми решениями:
0
Время ожидания ответа socket Время ожидания ответа от сервера Boost asio [время ожидания ответа] Отображение картинки во время ожидания ответа от сервера |
20.04.2015, 15:56 | |
20.04.2015, 15:56 | |
Помогаю со студенческими работами здесь
1
Превышено время ожидания ответа при входе на сайт Анимирование ожидания ответа от сервера Анимация ожидания Ajax ответа на кнопках Анимация ожидания ответа ajax запроса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |