当前位置:编程学习 > C#/ASP.NET >>

基于WCF局的域网C/S 考试系统出现在问题

问题:客户端拔掉网线后,再插上,调用一次回调函数后,信道会丢失无法连,请问这是什么原因?
错误如下:
此通道已无法再用于发送消息,因为输出会话由于启动的服务器关机而自动关闭。通过将 DispatchRuntime.AutomaticInputSessionShutdown 设置为 false 来禁用自动关闭,或者考虑使用远程服务器修改关机协


--------------------编程问答-------------------- 之前做SILVERLIGHT的时候印象中碰到过,好像是在WCF 的CONFIG里配置一个参数~~ --------------------编程问答-------------------- 什么参数?拜托老兄想想

上面我所说的情况是不稳定,有时候可以有时不可以 --------------------编程问答-------------------- 其实你没必要保持连接,每次访问重新连接服务端,使用PerCall的模式,就不会出现这类情况了。虽然增加了连接次数,但是比起保持连接所花费的开销来说还是值得的。保持连接的话,既要考虑出错重连,又要发送心跳包防止长时间没动作而断开连接,考虑到网络的稳定性不好的情况下,非双工通讯就不要保持连接了。 --------------------编程问答-------------------- 心跳包的发送是放在各户端的TIMER 事件中,每秒发送时间数据给服务器用来判断是否断网,这是必需的,

只是拔掉网线后,再插上,随后调用回调,通道就会断了 --------------------编程问答-------------------- http://topic.csdn.net/u/20111215/19/d25accad-51e4-416c-b510-7c90fc7cdaa9.html --------------------编程问答--------------------  
keenweiwei
不是你说的这个问题 ,10分钟的问题好解决,设个属性就可以了,现在主要是断网的然后重新的问题
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,