SharePoint 2010的自定义Wcf服务应驻留在何处?

时间:2013-04-15 06:05:28

标签: wcf sharepoint-2010 sharepoint-object-model

我想为SharePoint 2010创建Wcf服务。我严格要使用服务器对象模型。我已经阅读了两篇文章http://www.dotnetcurry.com/ShowArticle.aspx?ID=760

http://nikspatel.wordpress.com/2012/02/29/step-by-step-building-custom-wcf-services-hosted-in-sharepoint-part-i/

我想知道我们是否使用sharepoint 2010服务器对象模型,那么自定义wcf是否必须驻留在安装了sharepoint的同一台机器上(如第二个链接所述)?

2 个答案:

答案 0 :(得分:0)

我认为,这些文章不同。

第二个描述了如何托管你的wcf服务"内部" share point env。,当第一个描述它们之间的通信时。

对于第一个模型 - 它只不过是一些wcf服务,调用一些SharePoint api(服务器模型?)。 在这种情况下 - 它们也可以托管在不同的机器中。

答案 1 :(得分:0)

如果要使用服务器对象模型,则必须在安装SharePoint的同一服务器上托管WCF服务。

如果WCF服务必须位于其他服务器上,则可以使用客户端对象模型或SharePoint Web服务与SharePoint通信。

(link to a question about using server object model on different server