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

关于SOCKET多线程接受的一个奇怪的现象解决思路

2012-01-02 
关于SOCKET多线程接受的一个奇怪的现象Threadthread1newThread(newThreadStart(receive1))thread1.Start

关于SOCKET多线程接受的一个奇怪的现象
Thread   thread1   =   new   Thread(new   ThreadStart(receive1));
                        thread1.Start();
                        Thread   thread2   =   new   Thread(new   ThreadStart(receive2));
                        thread2.Start();

这样开2个线程接收的话,SERVER的信息总是被RECEIVE1收到.
而且只有第一次能正确接收到.之后就总是接收不全.....

为什么啊

[解决办法]
你把接受的方法发出来。

是不是都用同一个Socket在接受

热点排行