I understand that using a managed client object model communicated via a web service to the Server-side Object Model. But I can’t find any documentation on whether this is a RESTful or SOAP service. Does anyone know of any documentation on this service architecture?
I understand that using a managed client object model communicated via a web service
Share
Good Question.
Take this code for example:
Looking at the request and response headers in Fiddler tool when clientContext.ExecuteQuery or ExecuteQueryAsync is executed, below are some observations
1) A POST request is sent to SharePoint REST service webUrl/_vti_bin/client.svc/ProcessQuery
2) Request sent is in XML format
3) Response is in JSON format
See this MSDN article for more information