iPhone в сети 3G Скорость запроса SOAP

Может кто-нибудь, пожалуйста, помогите мне с этим?

Я разрабатываю приложение для iPhone, которое должно взаимодействовать с моим веб-сервисом (я использую SOAP для связи и TOMCAT в качестве веб-сервера). Когда я запускаю приложение на своем iPhone4 с подключением к WiFi, у него нет никаких проблем. У меня очень быстрый ответ от веб-сервера.

Однако, когда я использую свою сеть 3G (Vodafone в Австралии), я понял, что время отклика не находится на приемлемом уровне. Может кто-нибудь, пожалуйста, скажите мне, что я должен сделать, чтобы улучшить производительность?

Изображение инструмента отладки Charles Proxy

* В моем приложении для iPhone я пробовал: NSURLConnection synchronous, asynchronous and ASIHTTPFormRequest. Но с точки зрения производительности они одинаковы! :(

Что меня сильно смутило, так это то, что когда я использую YouTube, он работает очень быстро и без задержек в моей сети 3G.

Большое спасибо за ваше время, ребята. Я очень ценю это.


person Kiki Chandra    schedule 13.07.2012    source источник


Ответы (1)


Если вы не можете предоставить радикально меньше данных, вы не можете контролировать скорость сети 3G вашего оператора. Даже если вы используете меньше данных, установка соединения может занять некоторое время.

person Community    schedule 13.07.2012
comment
Значит, я ничего не могу с этим поделать? :( - person Kiki Chandra; 13.07.2012