User Tools

Site Tools


windows:sharepointinplaceofficeeditingprotocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
windows:sharepointinplaceofficeeditingprotocol [2015/12/03 15:29] – [What happens when the user opens for editing on a word document in a sharepoint server] rlunarowindows:sharepointinplaceofficeeditingprotocol [2015/12/03 22:41] rlunaro
Line 8: Line 8:
 changes made are saved back into the sharepoint again when the edition is ended.  changes made are saved back into the sharepoint again when the edition is ended. 
  
-**My humble proposal is to decipher this mechanism for implement it by myself.**+I've investigated what's behind the scenes in this feature of sharepoint and it seems that there  
 +is a SOAP communication between Internet Explorer in the first place and word in the second  
 +place. In the case of the "open with windows explorer" feature, the communication that takes place 
 +is between the sharepoint server and a process called ''[[http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/|svchost.exe]]''.
  
 ===== Tools ===== ===== Tools =====
  
   * A sledgehammer   * A sledgehammer
-  * [[http://www.telerik.com/fiddler|Fiddler]+  * [[http://www.telerik.com/fiddler|Fiddler]]
   * Internet Explorer   * Internet Explorer
   * a running Sharepoint server   * a running Sharepoint server
Line 162: Line 165:
 </code> </code>
  
 +==== What happens when the user click on "See this in windows explorer" ====
  
 +
 +<code xml>
 +<!---
 +
 +THIS CONTENT IS MOVED BY A PROCESS CALLED SVCHOST.EXE
 +
 +--->
 +<?xml version="1.0" encoding="utf-8"?>
 +<TestCase Name="FiddlerGeneratedWebTest" Id="" Owner="" Description="" Priority="0" Enabled="True" CssProjectStructure="" CssIteration="" DeploymentItemsEditable="" CredentialUserName="" CredentialPassword="" PreAuthenticate="True" Proxy="" RequestCallbackClass="" TestCaseCallbackClass="">
 +  <Items>
 +    <Request Method="PROPFIND" Version="1.1" Url="https://mysharepointserver/dga/stuff" ThinkTime="0" Timeout="60" ParseDependentRequests="True" FollowRedirects="True" RecordResult="True" Cache="False" ResponseTimeGoal="0" Encoding="utf-8">
 +      <Headers>
 +        <Header Name="Depth" Value="0" />
 +        <Header Name="translate" Value="f" />
 +      </Headers>
 +    </Request>
 +    <Request Method="PROPFIND" Version="1.1" Url="https://mysharepointserver/dga" ThinkTime="0" Timeout="60" ParseDependentRequests="True" FollowRedirects="True" RecordResult="True" Cache="False" ResponseTimeGoal="0" Encoding="utf-8">
 +      <Headers>
 +        <Header Name="Depth" Value="0" />
 +        <Header Name="translate" Value="f" />
 +      </Headers>
 +    </Request>
 +    <Request Method="PROPFIND" Version="1.1" Url="https://mysharepointserver/dga/stuff" ThinkTime="0" Timeout="60" ParseDependentRequests="True" FollowRedirects="True" RecordResult="True" Cache="False" ResponseTimeGoal="0" Encoding="utf-8">
 +      <Headers>
 +        <Header Name="Depth" Value="1" />
 +        <Header Name="translate" Value="f" />
 +      </Headers>
 +    </Request>
 +    <Request Method="PROPFIND" Version="1.1" Url="https://mysharepointserver/dga/stuff" ThinkTime="0" Timeout="60" ParseDependentRequests="True" FollowRedirects="True" RecordResult="True" Cache="False" ResponseTimeGoal="0" Encoding="utf-8">
 +      <Headers>
 +        <Header Name="Depth" Value="0" />
 +        <Header Name="translate" Value="f" />
 +      </Headers>
 +    </Request>
 +  </Items>
 +</TestCase>
 +</code>
  
windows/sharepointinplaceofficeeditingprotocol.txt · Last modified: 2022/12/02 22:02 by 127.0.0.1