在WCF服务中可以使用wsHttpbinding进行回调吗?

时间:2014-01-03 08:02:25

标签: wcf windows-services

我是WCF和Windows服务的新手。 我有从类库调用的wcf服务。我在Windows服务(WS)中使用该库,此WS订阅服务并执行回调方法。这里的问题是我使用的时候 wsDualHttpBinding,我在突出显示的行

中得到一个例外
                subscribe () {
                InstanceContext ctx = new InstanceContext(this);
                fcsc = new FeatureCreationServiceClient(ctx, "MyEndPoint"); //error
                fcsc.Subscribe();

错误说

  

在ServiceModel客户端配置部分找不到名称为“xx”且合同“xx”的端点元素。

StackOverFlow中的一些朋友建议用WShttpBinding替换wsDualHttpBinding。现在问题已经消失,但有新的例外说法

  

合同需要Duplex,但Binding'WSHttpBinding'不支持它,或者没有正确配置以支持它。

请帮帮我。我知道有人可能已经问过这个问题,但我对此的搜索是徒劳的。在此先感谢。

0 个答案:

没有答案