首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Socket 同步与异步有关问题实质判断

2011-12-31 
Socket 同步与异步问题实质判断同步与异步传输问题:类型:1、Server同步listener,Client异步start;2、Server

Socket 同步与异步问题实质判断
同步与异步传输问题:
类型:1、Server同步listener   ,Client异步start;2、Server异步listener   ,Client同步start。还有其他两种就是同步对同步,异步对异步。

针对4中类型。任意组合都可以吗?如果不可以请问各个组合的弊端。以及会发生的Catch。还有如果任意组合都可以那么请问哪种组合最佳。请各个高手指点实质性知识。共同进步。谢谢。

[解决办法]
同步和异步都是针对本机操作来说的,不存在什么相互性,不同的组合可以使程序更加灵活。只要程序没错就不会发生异常。
[解决办法]
由于网卡的Cache大概1k,还要保存发送及接收的数据。所以同步对同步来说,只能适应于小数据量的传输。我们写的代码用同步方式,一次发送大概100K的数据大概30s。异步的速度没试过。

TO:
同步和异步都是针对本机操作来说的,不存在什么相互性,不同的组合可以使程序更加灵活。只要程序没错就不会发生异常。
------------------------------------------------
可疑哦,我们从来没有试成功过Server同步,客户端异步。帖个出来看看
[解决办法]
以上四种组合都可以,本人都实际做过.同意tjvictor的说法

热点排行