Использование SOAP веб-сервисов на iOS
Я пытаюсь написать приложения для iPad, которые используют веб-сервисы. Я знаю концепцию веб-сервиса и использовал его в C#/.NET. Мне нужно знать, как это сделать на iPad. Кто-нибудь может порекомендовать хорошую книгу или материал для чтения на веб-сервисах для iOS?
1 ответ
Если вы используете платформы iOS, ваше решение будет включать использование NSURLConnection или NSRLRequest. Подробную документацию Apple можно найти здесь. По моему опыту, вы хотите обернуть эти вызовы API в свой собственный клиентский запрос, который может создавать объекты передачи данных, понятные вашей логике приложения.
Если вы ищете сторонние фреймворки для доступа к веб-сервису RESTful, взгляните на этот ответ для ряда опций фреймворка iOS.
Для сервисов SOAP, посмотрите здесь.
Что касается обработки данных, это зависит от того, какие данные выдает ваш веб-сервис. Существует несколько платформ и библиотек, которые позволяют легко использовать XML или JSON.
По моему опыту, лучшая книга на эту тему - Advanced Programming для iOS.