一个小问题,用异步Socket时,两个线程同时使用该s,一个发送数据,一个接收数据,应该没问题吧
谢谢 问题点数:20、回复次数:10Top
1 楼allenq(黑夜给我黑的眼, 我却用他来翻白眼..........)回复于 2004-12-02 11:46:29 得分 0
我认为有问题的.Top
2 楼Capricorn(晨)回复于 2004-12-02 11:49:17 得分 0
有什么问题??Top
3 楼leaber(鹤舞白沙)回复于 2004-12-02 11:49:51 得分 0
还是线程同步一下吧Top
4 楼Capricorn(晨)回复于 2004-12-02 11:56:46 得分 0
那当然更保险,只是想弄懂原理Top
5 楼click2004(大家好)回复于 2004-12-02 14:11:04 得分 0
http://community.csdn.net/Expert/topic/3591/3591932.xml?temp=.2394068Top
6 楼lonenomad(流浪汉)回复于 2004-12-02 16:38:17 得分 10
不会有同步的问题吧,因为当一个SOCKET建立的时候应用程序会为它分配一个发送一个接收缓冲区。Top
7 楼nastar(阿门)回复于 2004-12-02 16:42:53 得分 0
没问题Top
8 楼lzzqqq(Jonersen)回复于 2004-12-02 16:55:12 得分 10
没有问题,我做的远程监控就是用一个socket收发。
socket本身就是双向的。
同一时刻可以既发又收,不过速度受影响。Top
9 楼HunterForPig(留着口水的猪)回复于 2004-12-04 09:39:02 得分 0
只要用的是不同缓冲区,就应该不会有问题!Top
10 楼fire_up(飞跃星河)回复于 2004-12-04 10:30:12 得分 0
异步总是感觉信息会错乱,尤其用于请求/应答的时候。Top




