SharePoint web services (changes between 07 and 10)

Below I have provided a quick reference guide to the web services changes that
occured in SharePoint 2010. The table shows which services were newly added or
modified, and in what technology they were created / modified (svc or asmx). In
addition a short summary is provided (from Microsoft) and then the URL path for
accessing that service.

Here is a link to the list of 07 web services for reference: http://msdn.microsoft.com/en-us/library/bb862916(v=office.12).aspx

Here is the full list of 10 web services for reference: http://msdn.microsoft.com/en-us/library/ee705814.aspx

It is worth noting that neither list mentions the spell check service (which is
available in 07 and 10). The URL for this service is: http://Site/_vti_bin/SpellCheck.asmx

_vti_bin is a virtual directory mapped to the ISAPI folder on the SharePoint server. To
access this folder on your SharePoint dev box to view these service files for
yourself, navigate to: C:\Program Files\Common Files\Microsoft Shared\Web
Server Extensions\14\isapi

 

WebSvcBdcAdminService (NEW)

Provides
methods that can be used to import and export Business Data Connectivity
Services (BDC) models.

ASMX:
Does not exist

WCF: http://Site/_vti_bin/BdcAdminService.svc

 

 

WebSvcLists

Provides methods for
working with lists and list data.

ASMX:
http://<site>/_vti_bin/Lists.asmx

WCF: REST service http://Site/_vti_bin/ListData.svc

 

 

WebSvcAdmin

Provides methods for managing a deployment of SharePoint
Foundation, such as for creating or deleting sites.

ASMX: http://<servername>/projectservername/_vti_bin/PSI/Admin

WCF: http://ServerName:32843/[Project
Service Application GUID]
/PSI/Admin.svc

 

 

WebSvcCellStorage (NEW)

Enables client computers
to synchronize changes made to shared files that are stored on a server.

ASMX: Does not exist

WCF: http://Site/_vti_bin/CellStorage.svc

 

 

WebSvcDiagnostics
(NEW?)

Enables client computers
to submit diagnostic reports that describe application errors that occur on the
client.

ASMX: http://Site/_vti_bin/Diagnostics.asmx

WCF: Does not exist

 

 

WebSvcSharedAccess
(NEW)

Provides a method that
determines whether a document is being coauthored.

ASMX: http://Site/_vti_bin/SharedAccess.asmx

WCF: Does not exist

 

 

WebSvcSiteData
(NEW)

Provides methods that
return metadata or list data from sites or lists in SharePoint Foundation.

ASMX: http://Site/_vti_bin/SiteData.asmx

WCF: Does not exist

 

 

WebSvcSocialDataService
(NEW)

Provides an interface
for remote clients to read, create, and manipulate social data.

ASMX: http://Site/_vti_bin/SocialDataService.asmx

WCF: Does not exist

 

 

TaxonomyClientService
(NEW)

Allows you to interact
with the managed metadata store

ASMX: http://Site/_vti_bin/TaxonomyClientService.asmx

WCF: Does not exist

 

 

WorkflowService
(NEW)

Allows you to
manipulate, create, start & stop SharePoint workflows

ASMX: http://Site/_vti_bin/workflow.asmx

WCF: Does not exist

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s