【发布时间】:2013-03-27 19:54:03
【问题描述】:
我有一个定义了回调的 WCF 接口。这工作得很好。
现在我有另一个不需要回调的客户端。我想知道是否有一种方法可以在不指定回调对象的情况下连接到服务?
我试过没有 DuplexChannel 工厂,或者 DuplexChannelFactory 和 InstanceContext (null),都不起作用!
有办法吗?
【问题讨论】:
标签: wcf callback channelfactory duplex-channel
我有一个定义了回调的 WCF 接口。这工作得很好。
现在我有另一个不需要回调的客户端。我想知道是否有一种方法可以在不指定回调对象的情况下连接到服务?
我试过没有 DuplexChannel 工厂,或者 DuplexChannelFactory 和 InstanceContext (null),都不起作用!
有办法吗?
【问题讨论】:
标签: wcf callback channelfactory duplex-channel
最好的方法是在没有 CallbackContract 的情况下创建另一个接口并将其公开在单独的端点上。这将使您清楚地分离两个代码路径,并且客户端可以选择使用哪一个。
【讨论】:
【讨论】: