0

我创建了一个运行良好的简单 WCF 服务。我后来尝试将其设为双工服务。我创建了双工合同,将绑定更改为 wsDualHttpBinding 并推送 WSDL。但是,当我尝试在客户端执行最后一步时,我遇到了一些麻烦。这是我在客户端所做的:

    static void Main(string[] args)
    {
        InstanceContext context = new InstanceContext(new CalcCallbackHandler());
        CalcClient proxy = new CalcClient(context);
    }

问题是 CalcClient ctor 无法接收 InstanceContext。我不明白这是怎么可能的,因为我在网上看到的所有示例都使用这种方法来创建双工服务器。有什么建议么?

4

1 回答 1

2

在客户端,您需要设置/托管回调对象并公开回调端点。

于 2013-07-20T14:25:47.703 回答