IdUDPclient 没有onRead事件 如何自动接收server得消息! ( 积分: 20 )

  • 主题发起人 主题发起人 jgame
  • 开始时间 开始时间
J

jgame

Unregistered / Unconfirmed
GUEST, unregistred user!
IdUDPclient 没有onRead事件 如何自动接收server得消息!

这两东东 应该哪个算是发送方,哪个算是监听方啊?????

IdUDPclient 算是监听方吧, 没有onRead事件 定时收..好像也不是办法..
还是 idudpserver 当监听方 专司收消息.....

求高手正解一下.... 思想不到位了.
 
IdUDPclient 没有onRead事件 如何自动接收server得消息!

这两东东 应该哪个算是发送方,哪个算是监听方啊?????

IdUDPclient 算是监听方吧, 没有onRead事件 定时收..好像也不是办法..
还是 idudpserver 当监听方 专司收消息.....

求高手正解一下.... 思想不到位了.
 
两方都用 idudpserver 不就可以了,一边一个idudpserver就可以了,idudpclient不用要。
 
server是监听方.有默认端口,有ONREAD事件.

CLIENT是发送方,所消息发送到指定IP和端口,就OK了.
如果又想发,又想听,只要把两个都加上就可以了
 
这样 udp方式打洞 实现不了oh..
 
ReceivedString := UDPClient.ReceiveString();

http://www.projectindy.org/DemoDownloads/Indy9Demos_26Oct04.zip
 
while true do
begin
ReceivedString := UDPClient.ReceiveString();
end;

用udpserver的话没必要用死循化,它的事件里面就可以了,性能更好的
 
谁说打洞不行,我都搞定了
 
两方都用idudpserver ,idudpclient只是一个简化的idudpserver
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部