【问题标题】:Duplex WCF service双工 WCF 服务
【发布时间】:2013-07-20 08:53:19
【问题描述】:

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

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

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

【问题讨论】:

  • 你能展示你的服务合约和回调双工合约吗?

标签: wcf duplex


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    相关资源
    最近更新 更多