WCF Web服务是否与Sharepoint兼容?

时间:2009-06-09 23:45:50

标签: wcf web-services sharepoint sharepoint-2007 sharepoint-designer

我正在尝试通过Sharepoint设计器将数据视图webPart放在WSS页面上,使用WCF Web服务,但是当我放置Web服务的WSDL时,它会给我一个错误。我将WS迁移到ASP.Net WS并且它运行良好。

错误与Soap信封有关。我现在正在使用匿名消费(不想为任务增加复杂性)

我是否需要在WCF上做些什么来使它与WSS“兼容”?

2 个答案:

答案 0 :(得分:2)

默认情况下,OOTB无法通过SharePoint Designer(afaik)使用WCF服务。

但是"Consume WCF service using Sharepoint Designer"描述了调整数据源的变通方法,以便您可以在SharePoint Designer中读取它。

答案 1 :(得分:1)

听起来您正试图在SharePoint中放置WCF Web服务,对吧?如果是这种情况我最近遇到了这个问题。你基本上有两种方法:

  1. 转换SharePoint的web.config,以便它可以使用完整的WCF。
  2. 编写您自己的HTTP处理程序,对SharePoint web.config进行最少(如果有)更改。
  3. 我选择了后者,但在这里的ThreeWill SharePoint Depth wiki上详细介绍了Hosting WCF-like REST and JSON Services in SharePoint