我想为SharePoint 2010创建Wcf服务。我严格要使用服务器对象模型。我已经阅读了两篇文章http://www.dotnetcurry.com/ShowArticle.aspx?ID=760
我想知道我们是否使用sharepoint 2010服务器对象模型,那么自定义wcf是否必须驻留在安装了sharepoint的同一台机器上(如第二个链接所述)?
答案 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