我是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"));
现在我的问题是,是否可以使用服务器对象模型进行必要的操作,因为这非常方便,我想要同样的事情。如果没有那么我怎么可能做这个文件移动,因为我无法在网上找到与此相关的类似参考。
感谢你的支持。
答案 0 :(得分:1)
您不能将服务器端对象模型用于不同的服务器场访问。
您可以使用客户端对象模型,Rest API或sharepoint Web服务。