Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

关于CE下SOCKET连接问题 (转载)

1 view
Skip to first unread message

ronaldo

unread,
Nov 19, 2003, 9:33:53 PM11/19/03
to
【 以下文字转载自 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;31m※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.63.116] [m

unread,
Nov 19, 2003, 9:42:35 PM11/19/03
to
是这样的,三次握手需要时间,如果对方不存在,tcp不断重试。

【 在 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

0 new messages