iPhone: лучший способ передачи данных на сервер и с сервера - PullRequest
0 голосов
/ 04 апреля 2010

Я занимаюсь разработкой приложения для iPhone, которое загружает данные с веб-сайта. База данных сайта реализована на SQL, а сам сайт использует классический интерфейс ASP.

Я не уверен, какой метод лучше всего подходит для передачи данных на сервер и с сервера. И JSON, и SOAP требуют обработки XML, и я не уверен, как это влияет на производительность или какой из этих двух лучше.

Какой метод передачи данных лучше всего подходит для данной конфигурации сервера в настоящее время?

Я очень новичок в этой области, и я немного запутался. Любая помощь будет оценена.

Ответы [ 2 ]

0 голосов
/ 09 января 2011

использование Plist, на мой взгляд, является наилучшим вариантом, в основном это специфичный для Apple формат XML, который может быть преобразован в NSObjects в одной строке кода в любой системе iOS, и он является самым быстрым.

Смотрите этот вопрос: создать Plist в .net из списка объектов

Я использую его для загрузки более 100 000 объектов для синхронизации с моим приложением iPad Core Data, работает как лучший. Посмотрите видео ссылку на этот вопрос, очень информативную.

0 голосов
/ 05 апреля 2010

JSON, как правило, намного проще в использовании, чем SOAP (или любой другой формат XML), и поддержка SOAP в target-c очень ограничена.Я не уверен в производительности, но JSON не использует синтаксический анализ XML.Для iPhone есть две хорошие библиотеки JSON: TouchJSON и json-framework - они очень похожи, но я слышал, что TouchJSON может поддерживаться более активно.Я никогда не использовал ASP, но этот вопрос имеет некоторые ресурсы для библиотек JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...