用CAsyncSocket进行连接,如果连接的目标IP存在,那么连接结果会立刻返回,比如说,如果
目标机器的服务启动了,那么自然能立刻连接成功,如果目标机器的服务没有启动,那么也会
立刻返回,连接失败.
但是如果所连接的目标IP不存在,那么会阻塞大概40多秒才返回,不知道是什么原因.
我用过CCeSocket,那就更不行了,是完全阻塞,也用过API的连接,也是阻塞
我用的硬件环境是,AP连接到PC上,PDA通过无线网卡和PC进行通讯,AP是带路由功能的
请高手分析分析
--
[m [1;31m※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.63.116] [m
【 在 wanghh (ronaldo) 的大作中提到: 】
: 【 以下文字转载自 Embedded 讨论区 】
: 发信人: wanghh (ronaldo), 信区: Embedded
: 标 题: 关于CE下SOCKET连接问题
: 发信站: BBS 水木清华站 (Thu Nov 20 09:07:18 2003), 转信
: 用CAsyncSocket进行连接,如果连接的目标IP存在,那么连接结果会立刻返回,比如说,如果
: 目标机器的服务启动了,那么自然能立刻连接成功,如果目标机器的服务没有启动,那么也会
: 立刻返回,连接失败.
: 但是如果所连接的目标IP不存在,那么会阻塞大概40多秒才返回,不知道是什么原因.
: 我用过CCeSocket,那就更不行了,是完全阻塞,也用过API的连接,也是阻塞
: 我用的硬件环境是,AP连接到PC上,PDA通过无线网卡和PC进行通讯,AP是带路由功能的
: 请高手分析分析
: ...................
[m [1;37m※ 来源:·BBS 水木清华站 smth.org·[FROM: 210.32.0.10] [m