Spring是否支持SharePoint

时间:2010-06-21 08:58:41

标签: java sharepoint spring

Spring是否支持SharePoint?

在我的Spring应用程序中,我想在ShaePoint中保存数据。

在我们的另一个(java)应用程序中,我们使用CAML来读取/更新SharePoint中的数据。

你认为我应该使用相同的(CAML),还是Spring提供的任何API都能让我的工作变得轻松。

谢谢你:)

编辑:其SharePoint 2003和WSS 2.0

3 个答案:

答案 0 :(得分:2)

使用Java应用程序,您应该能够将XML发送到SharePoint Web服务。查看此链接以获取WSS 3.0 Web服务SDK:WSS 3.0 Webservices SDK (MSDN)

答案 1 :(得分:1)

AFAIK SharePoint 还支持HTTP GET / POST以读取/写入数据。但是,根据我自己的经验,从Java到SharePoint读取/保存数据通常会在身份验证级别出现问题。事实上,SharePoint通常使用NTLM身份验证,这在Java中很难实现。我过去使用HttpClient进行了一些实验,并按照here所述实施了NTML身份验证,这需要jCIFS

另一个更快但更脏的选择如下。由于SharePoint最终将文件存储在文件系统上,因此只需将该路径公开为Windows UNC Path,并将其从运行Java应用程序的计算机上提供。然后,Java可以通常的方式在UNC路径上打开File,并且对于您的应用程序而言一切都是透明的(UNC路径看起来像\\machine-name\path\to\store)。这不是很优雅,也可能不太安全。

答案 2 :(得分:0)

以下是WSS 2.0 WSS 2.0 SDK Download

的下载链接