日期:2014-05-18  浏览次数:21014 次

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

------解决方案--------------------
你是想在wcf不使用配置文件的前提下如何实现双工通信,因为所有配置文件中的信息都可以通过代码来实现。对于双工通信可以通过DuplexChannelFactory<T>工厂类来产生双工的代理类就可以了吧。
------解决方案--------------------
配置文件也可以用代码实现,这个没问题。。。你是这个意思么?
------解决方案--------------------
建议你新建一个测试用客户端,自动添加下服务引用,查看自动创建的cs代码(需要显示所有文件才能看到),然后将关键代码部分模拟下,就可以自己实现委托回调的代码编写了。
------解决方案--------------------
WCF是可以完全用硬编码来实现的(不适用配置文件)
不管是服务端还是客户端。