WCF RoutingService未使用回调路由wsDualHttpBinding

WCF RoutingService未使用回调路由wsDualHttpBinding,wcf,routing,callback,Wcf,Routing,Callback,我在使用.Net 4.0路由服务连接到使用回调的服务时遇到问题。据我所知,路由服务支持绑定和回调。服务和客户单独运行良好 我所做的是采集位于此处的MS WCF和WF样本: 并更改了配置以匹配我的服务的绑定。我可以通过路由服务将操作从客户端调用到服务,客户端只接收不到从服务到客户端的回调 路由服务的配置如下,使用控制台应用程序作为主机 使用(ServiceHost ServiceHost)= 新服务主机(类型(路由服务))) { Open(); Console.ReadLine(); }

我在使用.Net 4.0路由服务连接到使用回调的服务时遇到问题。据我所知,路由服务支持绑定和回调。服务和客户单独运行良好

我所做的是采集位于此处的MS WCF和WF样本:

并更改了配置以匹配我的服务的绑定。我可以通过路由服务将操作从客户端调用到服务,客户端只接收不到从服务到客户端的回调

路由服务的配置如下,使用控制台应用程序作为主机

使用(ServiceHost ServiceHost)=
新服务主机(类型(路由服务)))
{
Open();
Console.ReadLine();
}

如果我启用ServiceModel跟踪,我可以在WCF堆栈的深处看到ArgumentException,这是我迄今为止没有遵循的跟踪

如果我对RoutingService的回调功能的假设是错误的,有谁能给我一个正确方向的提示,或者纠正我

蒂亚&干杯
多米尼克(Dominik)

如果有人像我一样绊倒了,问题是路由器端点上的合同。RequestReplyRouter不支持回调,但IDuplexSessionRouter支持回调


问候
Dominik

您是如何配置路由服务的?不要指望人们会下载任何东西来理解你的问题。修改您的问题并添加路由服务的配置。您好,Ladislav,谢谢您的评论,更新了问题。是的,这正是我所期望的问题…:)