我有一个简单的 asp.net mvc Web 应用程序,它通过 CMIS api(soap)与 Alfresco DMS 进行通信。我希望能够直接从我的网页在 Microsoft Office(比如说 2007 版及更高版本)中打开文档,在 Office 中编辑此文档并通过 Office 中的“保存”按钮将文档保存到露天存储库。
无论如何通过WebDAV协议来解决这个问题吗?
将评论推广到答案
如果您想从 Microsoft Office 中与 Alfresco 集成,那么有一种非常简单的方法可以做到这一点,但它不是常规的 WebDav。相反,您需要的是SharePoint 协议集成。有了这个,Alfresco 将 Office 伪装成 SharePoint。您通常在 Office 和 SharePoint 之间获得的所有集成都可以在 Office 和 Alfresco 之间进行。
一旦您安装了 SPP/Vti 放大器并对其进行了适当的配置,然后在 Share 中您应该能够为文档选择“在线编辑”。这将启动 Office,它会与 Alfresco 对话以加载、保存等文件。然后,您可以在办公室内处理文档,并在完成后将其保存回 Alfresco,就像您拥有 SharePoint 时所做的那样。