Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   sendAndLoad в условиях плохой связи (http://www.flasher.ru/forum/showthread.php?t=143479)

DMBayza 17.08.2010 16:08

sendAndLoad в условиях плохой связи
 
Здравствуйте!

В своем проекте для обмена данными с сервером я использую

Код AS1/AS2:

 
var send_lv:LoadVars = new LoadVars();
var result_lv:LoadVars = new LoadVars();
 
send_lv.sendAndLoad("/server.php", result_lv, "POST");
 
// Читаю ответ
 
result_lv.onLoad = function(success:Boolean) {
 
        if(success)
        {
 
...
 
        }
 
}


Тут все стандартно и понятно. Но! как показала практика, иногда такие запросы не доходят до сервера. Даже при нормальном пинге.

Хотелось бы узнать, как обойти эту проблему. Например я думаю делать повтор запроса при неуспехе

Код AS1/AS2:

 
result_lv.onLoad = function(success:Boolean) {
 
        if(success)
        {
 
...
 
        }else
{
 
// Повтор
 
send_lv.sendAndLoad("/server.php", result_lv, "POST");
 
}
 
}

или более знающие люди подскажут иной, более подходящий способ.


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

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