2.2.1.2 File Access

Protocols in this table enable protocol clients in the Office system to access files in local and remote locations.

Protocol name

Description

Short name

File Synchronization via SOAP over HTTP

Implemented by the Office system, enables protocol clients to synchronize changes to files, and related metadata, that are stored on a protocol server. It also enables a protocol server to process requests that it receives from protocol clients for different types of file-lock operations, which helps prevent merge conflicts. This protocol uses SOAP-based request/response message sequences.

[MS-FSSHTTP]

File Transfer Protocol (FTP)

Enables users to open and save files by using protocol clients. Protocol clients do not support file-lock operations when they access files by using FTP.

[RFC959]

FrontPage Server Extensions Remote Protocol

Provides file server functionality that is similar to WebDAV by presenting the content of a website as a file share to users.

[MS-FPSE]

FrontPage Server Extensions Website Management Protocol

Provides a set of methods that enables users to upload, download, lock, and move files, and to create directories and listings on a protocol server by using protocol clients.

[MC-FPSEWM]

HTTP Extensions for Distributed Authoring -- WebDAV

Extends the HTTP/1.1 Protocol by providing a set of methods and defining headers and body formats for messages. These extensions enable users to create, query, and manage resources on a Web server by using protocol clients.

[RFC2518]

Hypertext Transfer Protocol -- HTTP/1.1

An application-level protocol for distributed, collaborative, and hypermedia information systems. It is a generic, stateless, protocol that can be used for many tasks, including file access. If other protocols are not supported, protocol clients use the HTTP GET method that is defined by this protocol to provide users with read-only access to files.

[RFC2616]

Office Document Update Utility Extensions Protocol

Provides a set of extensions to WebDAV, including header updates, a property that helps optimize protocol interaction during synchronization operations, and a property that allows a protocol server to send virus-infection information about a file to protocol clients.

These extensions are used primarily during synchronization operations between protocol clients and Document Workspace sites.

[MS-WDVMODUU]

Server Message Block (SMB) Version 1.0 Protocol

Provides a set of extensions to the Common Internet File System (CIFS/1.0) Protocol, as described in [CIFS], and enables protocol clients to connect to protocol servers, establish authenticated contexts for those connections, and issue requests to access files, printers, and named pipes for inter-process communication.

[MS-SMB]

Server Message Block (SMB) Version 2.0 Protocol

Provides a set of extensions and enhancements to the SMB Version 1.0 Protocol, as described in [MS-SMB], and the Common Internet File System (CIFS/1.0) Protocol, as described in [CIFS]. The enhancements generally improve scalability and load balancing.

[MS-SMB2]

Web Distributed Authoring and Versioning Error Extensions Protocol

Extends WebDAV by describing the extended error codes that protocol clients can receive in responses from protocol servers, such as document checked out, minor version limit extended, and missing required document properties.

[MS-WEBDAVE]

Web Distributed Authoring and Versioning (WebDAV) Protocol: Client Extensions

Extends WebDAV, as described in [RFC2518], by introducing new headers that enable protocol clients to support management of additional file types and to optimize processing and related interactions with supporting protocol servers.

[MS-WDV]

Web Distributed Authoring and Versioning (WebDAV) Protocol: Microsoft Extensions

Provides a set of Microsoft–specific extensions to WebDAV. These extensions are implemented in all versions of Windows SharePoint Services and are therefore used during interactions between protocol clients and protocol servers that are running a version of Windows SharePoint Services. Most of the extensions are designed to enhance support for authoring and managing documents that are stored on a protocol server. For example, a protocol server can use these extensions to indicate whether it supports various capabilities for document management through other protocols based on the value of a Document Management Server header.

[MS-WDVME]

Web Distributed Authoring and Versioning (WebDAV) Protocol: Server Extensions

Extends WebDAV, as described in [RFC2518], by introducing new headers that enable protocol servers to support management of additional file types and to optimize processing and related interactions with supporting protocol clients.

[MS-WDVSE]

Windows SharePoint Services Collaborative Application Protocol

Enables communications between protocol clients and a front-end Web server to retrieve and manipulate various types of content that is stored on a protocol server.

[MS-WSSCAP]