title: Recommendations for .NET Web Service Format/Protocol for Android, iPhone, etc. integration
body: <p>I am building a web service for my ASP.NET MVC 3 website. Ideally I would like all clients (my web pages, iphone application, android application, windows phone 7 application, etc.) to use the same service layer to load and save data.</p>
  
  <p>I am new to mobile development and was wondering if there is a preferred mechanism - SOAP/JSON/etc - to use a heterogeneous mobile device setup. Specifically I'm wondering if Android and iOS have better libraries/support for one protocol over another or if the main mobile platforms have strong support for all protocols. I am also wondering if all is even when it comes to securing said services.</p>
  
  <p>Any advice would be much appreciated</p>
  
  <p>Thanks</p>
  
  <p>JP</p>