Friday, November 15, 2013

Client Object Model vs Server Object Model in SharePoint 2010

Client Object Model vs Server Object Model in SharePoint 2010 ?

Server Object Model
Client Object Model
Server Object Model is like a Production Server Environment to access the data where shapoint server installed on the machine .
Client Object Model  can access the data from the system where sharepoint server is not  installed on the machine via Web Services , API , JavaScript etc 
Most extensive set of options to customize SharePoint 2010. Any Components consuming server-side object model needs to be deployed on the server
Client OM APIs are wrappers around a custom Web service that calls the server-side object model.
Slower Performance than Client OM and REST API(s)
Better Performance than server-side OM
Synchronous
Asynchronous
Server Object Model  is slower than client object model.  But to access Farm object we can use Server object model only
Client object model gives result in fast manner, but there is a limitation. The limitation is, we can not access Farm Object using Client object model.

0 comments:

Post a Comment