.net Wcf 服务器端如何给所有客户端发信息 请不要写 (双工)谢谢 希望能给个demo Q:792801526

 我来答
changingsoft
2013-05-24
知道答主
回答量:3
采纳率:0%
帮助的人:5.5万
展开全部
不双工也可以,让客户端定时或不定时地请求服务即可。
更多追问追答
追问
有没有 客户端在监听 服务器发送数据 的demo
追答
我手上没有现成的。不过这种做法并不推荐。
首先,客户端必须先想办法告知服务器(订阅服务),否则服务器不会知道有这个客户端存在
第二,这种方式对于处在NAT(网络地址转换)隔离的网络上就没法使用(服务器无法获得客户端的真实地址,就算获得了那也是访问不了的)。
第三,服务器必须维护一个列表来保存客户端信息,对于服务来说,对伸缩性、性能都是不利的。

网上有很多看起来像是“服务器发信息给客户端”的效果,实现起来未必就真的是这样。如果我刚才所述,这种方式也可以“看起来像是实现了”,并且从技术角度而言更加合理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式