у меня есть воздух (4.5.1) мобильный проект, которые посылают ArrayCollection на сервер (Tomcat/BlazeDS)Диагностика NetConnection Ошибки с помощью ACTIONSCRIPT RemoteObject много DATAS
Сервера управлять объектом и возвращает строку, содержащую результат (оК/ошибка/и т.д.) ..
Все работало нормально, пока:
Я попытался отправить ArrayCollection с длиной> 35 000 (не уверен предельной границы).
После отправки ArrayCollection пользовательский интерфейс кажется, замороженный на некоторое время, и после этого я получил ошибку FaultEvent NetConnection.Call.Failed: HTTP: Failed
Сервер однако получил запрос, проанализирован его и возвратил строку результата
Итак, потому что программа получила ошибку, я не могу быть уверен (от клиента), что запрос закончен правильно ...
Как это исправить? и является ли эта проблема порожденной длиной массива? Другие идеи?
Благодаря
Если экран замерзал, попробуйте использовать сжатие и уменьшить объем данных, которые вы отправляете на сервер сразу делать частичные запросы. – Engineer
Вы можете использовать такой инструмент, как ServiceCapture, чтобы получить размер запроса. При 35 тысячах строк это может быть большой размер. (Как отправка mp3 через провод). Возможно, сервер отключается до завершения запроса. – JeffryHouser
Зачем вам когда-нибудь посылать более 35 тысяч строк ?! Мне кажется смешным. –