从WebUI外部访问Sharepoint

时间:2020-03-05 18:44:37  来源:igfitidea点击:

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

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

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

解决方案

回答

y! :)

在直接进入数据库之前,请先查看Web服务和.net API。我已经使用了两者,并且它们提供了足够的灵活性(如有必要,包括在API之上构建自己的Web服务)。服务器客户端上的API,服务器客户端上的Web服务。

回答

同意亚当。查询Sharepoint数据库是一个很大的禁忌,因为Microsoft不保证该Schema在任何方面都是稳定的。仅在确实没有其他方法时才访问数据库。

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

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

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

回答

只是一点评论。永远不要直接进入数据库。如果无法通过已发布和受支持的API来执行此操作,那么将无法执行。故事结局。这甚至适用于"仅读取数据"的情况,因为这仍然可能导致严重的问题。

回答

只是为了支持以上内容,如果我们查看一下位于SharePoint后面的SQL表,我们将了解为什么不建议使用它或者不支持直接访问数据库。疯狂!