SERVER SOCKET 不能接收 0 字节的消息。 ( 积分: 100 )

  • 主题发起人 主题发起人 Hongsing
  • 开始时间 开始时间
H

Hongsing

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI6中,使用 标准的 SERVER SOCKET 控件,不能收到CLIENT的空消息(消息长度为0)。但是用相关监视软件却可以监测到。
 
DELPHI6中,使用 标准的 SERVER SOCKET 控件,不能收到CLIENT的空消息(消息长度为0)。但是用相关监视软件却可以监测到。
 
大虾们,给点提示啊,555~~~~
 
难道没人碰到这样的问题,还是大家都不知道?
 
一个朋友是这样回答的:

当然不能收到CLIENT的空消息,消息长度为0没有意义,ServerSocket component已经把它过滤掉了。

“但是用相关监视软件却可以监测到”

检测到的是对应的数据包,比如TCP包,即便其内容为空,对应的TCP包头包尾和CRC校验和,对应的IP包头包尾和CRC校验和,都是实实在在存在的。


说的非常正确,但我想知道怎样取消 ServerSocket component 的过滤。
目的就一个,收到空消息(内容为空,0字节)。
 
没人知道???
 
我也在找相关的东西,我想把我的数据
 
急啊~~~~~
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
580
import
I
后退
顶部