2.1.14 Microsoft OneNote

Microsoft OneNote is a digital notebook application that enables users to gather, organize, and search notes and other types of information, and to share those notes with others. For common operations such as authenticating users, Microsoft OneNote 2013, Microsoft OneNote 2010 and Microsoft Office OneNote 2007 use the protocols that are identified and described in section 2.2.1, except the data access protocols that are described in section 2.2.1.4 and the document management protocols that are described in section 2.2.1.3. To support application-specific operations, OneNote 2013, OneNote 2010 and Office OneNote 2007 use additional protocols.

To transfer and synchronize files that are stored on a protocol server running SharePoint Products and Technologies, OneNote 2013 or OneNote 2010 determine which Web authoring protocol to use by sending a SOAP call to the protocol server by using the File Synchronization via SOAP over HTTP Protocol, as described in [MS-FSSHTTP], and then processing the response as follows.

  1. If the protocol server responds in the format that is defined by the File Synchronization via SOAP over HTTP Protocol, OneNote 2013 or OneNote 2010 use the File Synchronization via SOAP over HTTP Protocol to access the file.

  2. If the protocol server does not respond in the format that is defined by the File Synchronization via SOAP over HTTP Protocol or it responds incorrectly, OneNote 2013 or OneNote 2010 use either of the following, depending on the version of the operating system on which it is running:

    • If it is running on Windows Vista operating system or Windows 7 operating system, OneNote 2013 or OneNote 2010 use the Web Distributed Authoring and Versioning (WebDAV) Protocol Client Extensions, as described in [MS-WDV].

    • If it is running on Windows XP operating system, OneNote 2013 or OneNote 2010 uses the FrontPage Server Extensions Remote Protocol, as described in [MS-FPSE].

In addition to using the File Synchronization via SOAP over HTTP Protocol, the Web Distributed Authoring and Versioning (WebDAV) Protocol Client Extensions, or the FrontPage Server Extensions Remote Protocol, OneNote 2013 or OneNote 2010 use the protocols that are described in section 2.2.6 to synchronize files that are stored on a protocol server running SharePoint Products and Technologies.

For a complete list of the protocols that are used for application-specific operations, see section 2.2.6.