RT,想实现服务器端主动通知客户端,于是采用双工通信的方式,网上找了一下例子,发现都是使用服务引用的前提下去回调,但是在项目中我已经使用了不使用服务引用的方式来实现WCF,在此前提下有没有办法实现双工通信?请各位指点,或者有例子可以提供,谢谢

解决方案 »

  1.   

    你是想在wcf不使用配置文件的前提下如何实现双工通信,因为所有配置文件中的信息都可以通过代码来实现。对于双工通信可以通过DuplexChannelFactory<T>工厂类来产生双工的代理类就可以了吧。
      

  2.   

    谢谢,配置文件已经用代码实现,(另外,我有参考了您的博客)您的博客中使用服务引用来让client注册,我不太明白不使用配置文件的情况下如何让client去注册
      

  3.   

    你提到的“注册”是指什么。WCF的客户端注册,记住“ABC”即可。Address(uri),Behavior,Contract
    在 ChannelFactory<T> 创建时指定。
      

  4.   

    WCF是可以完全用硬编码来实现的(不适用配置文件)
    不管是服务端还是客户端。