我用Socket API写了一个很简单的TCP网络连接通信的小程序。其中客户端为了方便,我用一个定时器间隔100ms读一次端口: ret=recv(mysock, buf, len, 0);
if ( ret>0 )
{
TRACE(buf);
}但为什么客户端一旦连接上服务器端后,就如同死机一样?只有将服务器程序关闭后才正常?
是不是同步/异步模式之类的问题?怎么方便的解决呢?(有例子就更好了) Thanks.
if ( ret>0 )
{
TRACE(buf);
}但为什么客户端一旦连接上服务器端后,就如同死机一样?只有将服务器程序关闭后才正常?
是不是同步/异步模式之类的问题?怎么方便的解决呢?(有例子就更好了) Thanks.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货