Какой метод следует использовать для использования веб-службы .NET с iPhone? - PullRequest
0 голосов
/ 06 мая 2010

Страница описания для моей веб-службы .NET включает 4 различных протокола, которые можно использовать для ее использования.

  • МЫЛО 1.1
  • МЫЛО 1.2
  • HTTP GET
  • HTTP POST

В своем приложении для iPhone, находящемся в стадии разработки, я использовал SOAP 1.1 и HTTP GET для доступа к данным XML, а затем выполняю анализ для получения необходимой информации.

Сейчас я выполняю рефакторинг приложения и создаю класс библиотеки данных, который будет использовать повторное использование кода, чтобы упростить поддержку моих текущих операций с данными.

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

Также HTTP Get кажется самым простым из всех! Простой dataWithContentsOfURL кажется достаточным, чтобы получить то, что мне нужно, мне даже не нужно делать пост.

Есть ли на iPhone какие-либо особенности, которые делают какие-либо из этих методов лучше, чем другие?

Сейчас я собираюсь исследовать услуги REST. Я думаю, что понимаю понятие лица без гражданства, но не уверен, как оно применимо к четырем вариантам выше.

Заранее спасибо!

1 Ответ

0 голосов
/ 06 мая 2010
dataWithContentsOfURL

Всегда работал без проблем.

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