以编程方式将文档从一个服务器库移动到另一个服务器库

时间:2014-05-14 13:30:38

标签: sharepoint sharepoint-2010 sharepoint-2013

我是Sharepoint的初学者,并负责编写计时器作业。触发后,我想以编程方式将文档从一个Sharepoint服务器库移动到另一个服务器库。到目前为止,我的调查结果表明这只能使用客户端对象模型,因为我无法使用服务器对象模型使用SPWebApplication.Lookup方法创建第二个Sharepoint服务器(spUrl2)实例,此方法返回null

我正在运行第一个Sharepoint服务器(spUrl1)的代码:

SPWebApplication primaryWebApplication = 
    SPWebApplication.Lookup(new Uri("http://spUrl1"));

SPWebApplication secondaryWebApplication = 
    SPWebApplication.Lookup(new Uri("http://spUrl2"));

现在我的问题是,是否可以使用服务器对象模型进行必要的操作,因为这非常方便,我想要同样的事情。如果没有那么我怎么可能做这个文件移动,因为我无法在网上找到与此相关的类似参考。

感谢你的支持。

1 个答案:

答案 0 :(得分:1)

您不能将服务器端对象模型用于不同的服务器场访问。

您可以使用客户端对象模型,Rest API或sharepoint Web服务。