2011-02-14 249 views
1

我试图将RIA域服务公开为SOAP Web服务,以便与旧应用程序向后兼容。作为SOAP Web服务公开RIA服务(域服务)

我读过周围,我需要添加:

<domainServices> 
    <endpoints> 
    <add name="OData" 
     type="System.ServiceModel.DomainServices.Hosting.ODataEndpointFactory, System.ServiceModel.DomainServices.Hosting.OData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
    </endpoints> 
</domainServices> 

现有的,但似乎“domainServices”不是有效的节点。

这是怎么发生的?我错过了一些步骤?

由于提前,

干杯, 赞布罗塔。

回答

0

它是有效的。它只是web.config的模式是旧的,因此是警告。它应该工作得很好,但! 有一个post他们在那里详细讨论架构,如果你有兴趣。

+0

嘿shadowfoxmi,谢谢你的回答。我实际上试图用Odata和Soap公开RIA服务,并且它工作得很好。 – 2011-02-15 09:18:25