从WebUI外部访问Sharepoint

时间:2008-08-28 19:20:39

标签: sql-server ruby-on-rails ruby sharepoint

是否可以访问sharepoint服务器的数据库后端?我的公司使用Sharepoint来存储各种资产的数据和图片。理想情况下,我可以访问数据并在我的应用程序中显示它,以允许用户使用这两种访问方法。

在我与IT部门交谈之前,我想知道这是否可行?

编辑:从linux上的rails? (是的,我知道我疯了)

4 个答案:

答案 0 :(得分:3)

让人惊讶! :)

在直接访问数据库之前查看Web服务和.net API。我已经使用了它们,它们提供了很大的灵活性(如果需要,可以在API之上构建自己的Web服务)。服务器客户端的API,关闭服务器客户端的Web服务。

答案 1 :(得分:3)

同意亚当。查询Sharepoint数据库是一个很大的禁忌,因为Microsoft不保证Schema在任何方面都是稳定的。只有在没有其他办法的情况下才能访问数据库。

对于Sharepoint,通常首先要查看Lists.asmx Web服务。

http://www.c-sharpcorner.com/UploadFile/mahesh/WSSInNet01302007093018AM/WSSInNet.aspx

http://geekswithblogs.net/mcassell/archive/2007/08/22/Accessing-Sharepoint-Data-through-Web-Services.aspx

答案 2 :(得分:1)

只是一个小评论。永远不要直接去数据库。如果无法通过已发布和支持的API执行此操作,则无法执行此操作。故事结局。这甚至适用于“只读数据”,因为这仍然会导致重大问题。

答案 3 :(得分:1)

为了支持上述内容,如果您查看位于SharePoint后面的SQL表,您将会发现为什么不建议或不支持直接访问数据库。 MADNESS!