Web services

WSS 3.0 exposes the whole functionality of the site through web services making it very easy for 3rd party application to connect to the platform. You can manage documents, list, etc, via these web services. This can come is very useful to publish automatic generated reports. You can use the SharePoint search query to find certain documents or list items. The web services are better explained in the Microsoft SDK: http://msdn2.microsoft.com/en-us/library/ms441339.aspx Here an overview of the available web services with a short description.

Microsoft Windows SharePoint Services Web services provide methods that you can use to work remotely with a deployment of Windows SharePoint Services. The following table lists and describes the available Web services.

Service

Description

Administration

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

Alerts

Provides methods for working with alerts for list items in a SharePoint site

websvcAuthentication

Provides classes for logging on to a SharePoint site that is using forms-based authentication.

Copy

Provides methods for copying items between locations in Windows SharePoint Services.

Document Workspace

Provides methods for managing Document Workspace sites and the data they contain.

Forms

Provides methods for returning forms used in the user interface when working with the contents of a list.

Imaging

Provides methods that enable you to create and manage picture libraries.

List Data Retrieval

Provides a method for performing queries against lists in Windows SharePoint Services.

Lists

Provides methods for working with lists and list data.

Meetings

Provides methods that enable you to create and manage Meeting Workspace sites.

People

Provides methods for working with security groups.

Permissions

Provides methods for working with the permissions for a site or list.

SharePoint Directory Management Service

Provides methods for remotely managing distribution groups.

Site Data

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

Sites

Provides a method for returning information about the site templates for a site collection.

Search

Provides methods for remotely performing searches within a Windows SharePoint Services deployment.

Users and Groups

Provides methods for working with users, site groups, and cross-site groups.

Versions

Provides methods for working with file versions.

Views

Provides methods for working with views of lists.

Web Part Pages

Provides methods to send and retrieve Web Part information to and from Web services.

Webs

Provides methods for working with sites and subsites.