Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WCF Web服务是否与Sharepoint兼容?_Wcf_Web Services_Sharepoint_Sharepoint 2007_Sharepoint Designer - Fatal编程技术网

WCF Web服务是否与Sharepoint兼容?

WCF Web服务是否与Sharepoint兼容?,wcf,web-services,sharepoint,sharepoint-2007,sharepoint-designer,Wcf,Web Services,Sharepoint,Sharepoint 2007,Sharepoint Designer,我试图通过Sharepoint designer将dataview Web部件放置在WSS页面上,使用WCF Web服务,但是当我放置Web服务的WSDL时,它会给我一个错误。我将WS迁移到ASP.NETWS,它工作得非常好 该错误与Soap信封有关。我现在正在使用匿名消费(不想增加任务的复杂性) 我必须在WCF上做些什么才能使其与WSS“兼容”吗?听起来您好像在尝试将WCF web服务放在SharePoint中,对吗?如果是这样的话,我最近遇到了这个问题。基本上有两种方法: 转换SharePo

我试图通过Sharepoint designer将dataview Web部件放置在WSS页面上,使用WCF Web服务,但是当我放置Web服务的WSDL时,它会给我一个错误。我将WS迁移到ASP.NETWS,它工作得非常好

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


我必须在WCF上做些什么才能使其与WSS“兼容”吗?

听起来您好像在尝试将WCF web服务放在SharePoint中,对吗?如果是这样的话,我最近遇到了这个问题。基本上有两种方法:

  • 转换SharePoint的web.config,使其能够使用成熟的WCF
  • 编写自己的HTTP处理程序,对SharePoint web.config进行最小(如果有)更改

  • 我选择了后者,但在这里的ThreeWill SharePoint Depth wiki上详细介绍了这两个方面:。

    默认情况下,OOTB您不能通过SharePoint Designer(afaik)使用WCF服务


    但是,介绍了一种调整数据源的解决方法,以便您可以在SharePoint Designer中读取数据源。

    错误是什么?如何配置WCF服务?你在使用basicHttpBinding吗;I’我刚才对这个问题补充了更多的细节。谢谢谢谢你。你提供的链接似乎回答了我的问题!我会选择柯克的解决方案。SPD非常适合尝试这个概念,但是如果你真的想让你的“代码”可以安装,请使用一个“更改”你的web.config以支持WCF的功能。我的回答已经有好几年了(是的,很遗憾链接不可用)。如果您使用的是SharePoint 2010,则可以执行WCF。如果您必须使用SharePoint 2007(它也可以与SP2010一起使用),那么HTTPHandler可能是您的答案。