我阅读了几篇关于为 SharePoint 2010 创建自定义 WCF 服务的文章,每篇文章都建议在 SharePoint 项目下创建它(与创建单独的 WCF 应用程序项目或 WCF 库相反)。此外,我遇到了SharePoint WCF 最佳实践。
所以我的问题是:是否可以创建一个独立的 WCF 服务并可以选择在 SharePoint 内部部署它(假设我不希望该服务成为我的 wsp 的一部分)?最佳实践是什么?
谢谢。
我阅读了几篇关于为 SharePoint 2010 创建自定义 WCF 服务的文章,每篇文章都建议在 SharePoint 项目下创建它(与创建单独的 WCF 应用程序项目或 WCF 库相反)。此外,我遇到了SharePoint WCF 最佳实践。
所以我的问题是:是否可以创建一个独立的 WCF 服务并可以选择在 SharePoint 内部部署它(假设我不希望该服务成为我的 wsp 的一部分)?最佳实践是什么?
谢谢。
如果要在 SharePoint Web 应用程序中部署它,它必须是 wsp 文件的一部分。您可以创建可以连接到 SharePoint 网站集的独立 wcf 服务,还可以使用 SharePoint 客户端对象模型远程连接到 SharePoint 网站集。有很多关于如何做到这一点的演练。
这是客户端对象模型的一个很好的起点http://msdn.microsoft.com/en-us/library/ee537247.aspx