在我的SharePoint网站中,有几个文档库,每个文档库分配给不同的一组人。用户需要经常在它们之间传输文件,而我的老板想要比将文件复制/粘贴到另一个库然后删除原始文件更快的方式,并且他不希望任何人直接访问文档层次结构。
有人有想法运行Java代码,该代码会使用来自源和目标的弹出窗口的输入自动将文档从一个库传输到另一个库。 Java代码可以存储在SharePoint服务器上并由用户操作执行吗?
答案 0 :(得分:0)
Java代码无法直接使用SharePoint。您可以尝试使用C#或VB.Net,通过它可以使用SharePoint的对象模型在SharePoint上执行操作。
另一种选择是使用网络服务
1,您可以使用Copy.asmx Web服务上传文档:http://msdn.microsoft.com/en-us/library/copy(v=office.12).aspx
2,上传大文件:http://www.codeproject.com/Articles/166763/WCF-Streaming-Upload-Download-Files-Over-HTTP
答案 1 :(得分:0)
3,关于身份验证:{{3p>
4,您可以使用java中的这些Web服务: http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems(v=office.12) http://www.coderanch.com/t/478814/Web-Services/java/Microsoft-Sharepoint-web-service-Java SharePoint Webservice from Java Webapp using CXF with Kerberos/NTLM authentication
此致 Hiren Gondhia
答案 2 :(得分:0)
您可以create a WCF service in SharePoint然后从Java应用程序中使用它。