SOAP - «Простой протокол доступа к объектам»
SOAP - это метод передачи сообщений или небольших объемов информации через Интернет.Сообщения SOAP отформатированы в XML и обычно отправляются с использованием HTTP (протокол передачи гипертекста).
Таким образом, в SOAP есть стандартный способ отправки сообщения.
Можно определить каждую мыльную веб-службус WSDL (язык определения веб-службы), который является своего рода схемой для передаваемого XML SOAP.
Существует множество инструментов для преобразования WSDL (определение веб-службы) в собственный код.
Одним из инструментов, доступных для ObjC, является Sudz-C (http://sudzc.com/), который преобразует WDSL любого веб-сервиса в код ObjC для доступа к веб-службе.
Rest- Передача репрезентативного состояния
Отдых - это простой способ отправки и получения данных между клиентом и сервером, и для него не определены стандарты. Вы можете отправлять и получать данные в виде JSON, XML или дажетекст. Его легкий вес по сравнению с SOAP.
Для обработки Rest в iOS доступно множество инструментов, я бы порекомендовал RestKit http://restkit.org/, для обработкиXML и JSON.
Я бы посоветовал вам перейти к Rest для мобильной разработки, поскольку он имеет небольшой вес
(Простой пример: люди меня поправляют, если я ошибаюсь)