我们有一个用Java编写的现有Web应用程序。我们希望让用户能够打开存储在服务器上的应用程序中的Word文档。因此,当用户从我们的服务器下载文档时,Word会弹出,然后他们可以在客户端上编辑此文档。编辑完文档后,我们希望通过简单地选择Word Save图标,让他们能够自动将文档保存回他们检索文档的服务器。与SharePoint的工作方式类似。
对我而言,SharePoint可以很好地解决这个问题,而且他们做得非常好,但不幸的是我们无法在我们的架构中使用SharePoint。
我们可以使用很多服务器端的可能性来上传和打开来自我们服务器的word文档,我觉得我们可以轻松地解决这些用例。
我的主要问题是客户端将已编辑的文档自动保存回我们下载文档的服务器
我不熟悉微软知道什么是最佳解决方案。
答案 0 :(得分:1)
1.我们应该写一个Word AddIn来保存到我们的服务器吗?
如果您不想使用SharePoint,则可以开发一个加载项,您可以在其中实现所有必需的功能等等。
2.我们如何将Word AddIn加入我们的用户桌面?
您可以为加载项开发安装程序。有关详细信息,请参阅Deploying an Office Solution。您还可以使用组策略对象自动部署软件。
3.我们可以将Word AddIn嵌入到客户端上打开的Word文档中吗?
您可以开发文档级加载项,即仅针对特定文档运行代码。但是您需要将其安装为应用程序级别的加载项。有关详细信息,请参阅Architecture of Document-Level Customizations。