Что бы сделать запрос на обратный вызов повесить?

голоса
2

Я работаю над проектом, который использует инструментарий управления asp.net AJAX и все мои запросы обратного вызова висящий до времени ожидания запроса. Когда я пошагово код весь мой код выполняется, то висячий встречается,. Сейчас я ищу возможные причины, почему это могло произойти.

Задан 10/12/2008 в 01:53
источник пользователем
На других языках...                            


3 ответов

голоса
2

Если запрос занимает значительное время, возможно, что запрос на стороне клиента AJAX заключается во времени, прежде чем ваш код на стороне сервера завершается. В этот момент клиент уронил соединение и сервер больше не может общаться с ним. Можете ли вы смотреть на увеличение значения тайм-аута на клиенте что-то действительно большой, чтобы устранить это как возможность?

Ответил 10/12/2008 в 02:55
источник пользователем

голоса
1

Проверьте адрес обратного вызова вы обеспечиваете действует на сервер. Например, сервер может не быть в состоянии перевести некоторое имя хоста или запись DNS.

Ответил 10/12/2008 в 02:58
источник пользователем

голоса
1

Firewall или NAT? Что-то в сети может блокировать ответные вызовы от получать обратно к вам.

Ответил 10/12/2008 в 02:03
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more