---
title: "iOS: Web Services"  
description: "Here we are going to know about the 'Web Services' in iOS, so as we know more and more mobile applications are dependent on the cloud in order to func"  
author: "Tarun Kumar"  
published: 2015-09-03  
updated: 2018-02-26  
canonical: https://www.mindstick.com/blog/10943/ios-web-services  
category: "iphone"  
tags: ["iphone", "ios", "objective c"]  
reading_time: 2 minutes  

---

# iOS: Web Services

**Here** we are going to know about the '[Web Services](https://www.mindstick.com/articles/942/basics-of-asp-dot-net-web-services)' in iOS, so as we know more and more [mobile applications](https://www.mindstick.com/forum/158139/how-do-mobile-applications-and-development-impact-the-it-industry) are dependent on the cloud in order to function properly (e.g. **Twitter, Facebook, [news](https://www.mindstick.com/developersection/news) apps etc**.), integrating web services into mobile applications is an increasingly common scenario.

The Xamarin mobile frameworks have a wide array of support for [web service](https://www.mindstick.com/articles/895/web-service-introduction) [integration](https://yourviews.mindstick.com/view/88515/common-mistakes-in-computer-integration-to-avoid) including built-in and **third-party APIs** for integrating with RESTful, SOAP and WCF services.

**In this articl**e, we examine how to utilize the Xamarin mobile framework including built-in and third-party APIs, [as well as](https://www.mindstick.com/interview/2481/can-you-write-a-java-class-that-could-be-used-both-as-an-applet-as-well-as-an-application) the associated tools to integrate various web service [technologies](https://www.mindstick.com/blog/11429/tools-and-technologies-to-learn-in-2017), including:

1. **REST Services -** REST (or RESTful) Services are an increasingly common paradigm for creating web services because of their simplicity and inherent platform agnostic approach. Many of the major [service providers](https://www.mindstick.com/articles/13099/the-importance-of-machine-learning-service-providers) use REST, such as Twitter, Flickr, Facebook, etc. REST allows for stateless, cacheable, and simple to consume client-server [architecture](https://www.mindstick.com/articles/249193/top-5-reasons-to-pursue-architecture) over HTTP. This article examines a number of third-party options for consuming REST services, including; RestSharp, ServiceStack, Json.NET, etc.
2. **WCF Services -** WCF is a Microsoft specific web service technology that aims at abstracting [implementation](https://www.mindstick.com/forum/33764/how-to-implementation-of-class-in-c-sharp) from transport and data technology. Xamarin mobile applications support the consumption of WCF services that are exposed via the BasicHttpBinding protocol, by using the Microsoft Silverlight SLSvcUtil.exe utility for client proxy generation.
3. **SOAP Services -** SOAP is a standards-based web services technology that allows providers to abstract data and transport implementations over the web. Xamarin mobile applications support standard SOAP 1.1 implementations over HTTP. Additionally, we support the Microsoft specific SOAP implementation, ASP.NET Web Services (ASMX), which allows for implementation of standard SOAP, XML and JSON responses.

---

Original Source: https://www.mindstick.com/blog/10943/ios-web-services

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
