1 Introduction

This document provides an informative overview of the back-end protocols implemented by Windows SharePoint Services File, Print, and User/Group administration capabilities. Windows SharePoint Services is a web-based technology that provides:

  • A ready-to-use, team-oriented website for collaboration.

  • A development platform for building web-based experiences that take advantage of the collaboration features of Windows SharePoint Services.

  • A framework for deploying and managing the Windows SharePoint Services Team Site and applications built on the Windows SharePoint Services platform.

As part of the collaboration services, Windows SharePoint Services provides support for document collaboration, including the ability to store, update, and view documents. This capability is delivered through document libraries within Team Sites. Much of the Windows SharePoint Services infrastructure is designed to ensure that Windows SharePoint Services sites (2) provide these services in a highly scalable, manageable, and extensible way, as described in detail later in this document.

The purpose of this document is to provide an understanding of the concepts and architecture underlying the file management and security related features of Windows SharePoint Services. In order to deliver these file services capabilities, Windows SharePoint Services uses three major sets of protocols:

This document provides an overview for protocols for Windows SharePoint Services 2.0, Windows SharePoint Services 3.0, and SharePoint Foundation 2010. It generally refers to Windows SharePoint Services when the subject applies to all versions, and explicitly calls out the version when necessary for clarity.

Note This document will not be updated to reflect new releases. For more information, see the SharePoint Products and Technologies Protocols Overview [MS-SPO]. This document provides an informative overview of the front- and back-end protocols that are implemented by all SharePoint Products and Technologies for communicating with client and server applications. Unlike this overview, this document is not limited only to those protocols that provide file, print, and user/group administration capabilities. In addition, [MS-SPO] covers Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 as well as SharePoint Foundation 2010 and Microsoft SharePoint Server 2010. Going forward, this document will also cover future versions of SharePoint Foundation 2010 and SharePoint Server 2010.

Note The Transact-Structured Query Language (T-SQL) based protocols change significantly in their function between Windows SharePoint Services 2.0, Windows SharePoint Services 3.0, and SharePoint Foundation 2010. Separate versions of the specification documents for these protocols target each release.

  • Windows SharePoint Services 2.0: [MS-WSSFOB] Windows SharePoint Services (Windows SharePoint Services): File Operations Database Communications Base Protocol Specification.

  • Windows SharePoint Services 3.0: [MS-WSSFO] Windows SharePoint Services (Windows SharePoint Services): File Operations Database Communications Protocol Specification

  • SharePoint Foundation 2010: [MS-WSSFO2] Windows SharePoint Services (Windows SharePoint Services): File Operations Database Communications Version 2 Protocol Specification