与不同版本的SharePoint服务器交谈,哪种方式最安全?

与不同版本的SharePoint服务器交谈,哪种方式最安全?,sharepoint,Sharepoint,我需要在SharePoint中上传、下载和管理文件,但支持不同版本的SharePoint(2003、2007、2010…)的最佳选择是什么?“安全”很好,尤其是在谈论2007、2010和2003时。Sharepoint体系结构在过去的几年中发生了根本性的变化,我不知道有什么东西在不同的版本中没有变化 WebDAV:无法使用-Sharepoint实际上实现了自己的WebDAV协议,而不是标准的协议。我不确定这些年来它是否发生了变化。但是:所有Sharepoint版本都包含某种WebDAV,因此可

我需要在SharePoint中上传、下载和管理文件,但支持不同版本的SharePoint(2003、2007、2010…)的最佳选择是什么?

“安全”很好,尤其是在谈论2007、2010和2003时。Sharepoint体系结构在过去的几年中发生了根本性的变化,我不知道有什么东西在不同的版本中没有变化

  • WebDAV:无法使用-Sharepoint实际上实现了自己的WebDAV协议,而不是标准的协议。我不确定这些年来它是否发生了变化。但是:所有Sharepoint版本都包含某种WebDAV,因此可能会利用它

  • WebService:不同版本之间都不一样

  • 首页:啊。。。没有

  • 客户OM:2010年新增

  • 自定义WCF服务:是。第三方ADO.NET连接器也是如此-利用相同的功能-自定义开发


我想说的是,标准化中最“安全”的方式是Web服务。您仍然需要考虑不同的Sharepoint版本,但它们都有Web服务。我的第二种方法是编写自定义WCF服务,查询对象模型,或者使用来自第三方的ADO.NET连接器。

不要忘记ADO.NET连接器,我相信你低估了WebDAV。您可以将本地计算机上的文件添加到SharePoint 2003库中,但仍可以在SharePoint 2010中执行此操作。你所需要的只是Windows资源管理器,它仍然是一样的。你说得对,但正如我所说的,Sharepoint并没有真正使用标准的WebDAV。我在使用不同的客户端访问Sharepoints WebDAV功能时遇到了很多问题。这就是为什么我指出它“不可能使用”,但您是对的,所有版本都支持特殊的Sharepoint WebDaV。