2010-05-06 1 views
0

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

  • SOAP 1.1
  • SOAP 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. Я думаю, что я понимаю концепцию без гражданства, но не уверен, как это относится к 4-мя вариантам выше.

Заранее благодарен!

ответ

0
dataWithContentsOfURL 

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

Смежные вопросы