UDP协议下的双机通讯问题? ( 积分: 50 )

  • 主题发起人 主题发起人 sf2000nust
  • 开始时间 开始时间
S

sf2000nust

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位:
我最近做了一个简单的用UDP进行双机通讯的程序,使用的是delphi7中的internet页下的UdpSocket控件,甲机发送没问题,可是乙机接收不到甲机数据。我想问一下,UdpSocket控件接收数据是不是按事件触发的?即乙机接收缓冲区中一旦有数据,就会触发UdpSocket控件的OnReceive事件,接着是不是就可以用该事件中调用UdpSocket控件的ReceiveBuf方法接收数据?
 
请教各位:
我最近做了一个简单的用UDP进行双机通讯的程序,使用的是delphi7中的internet页下的UdpSocket控件,甲机发送没问题,可是乙机接收不到甲机数据。我想问一下,UdpSocket控件接收数据是不是按事件触发的?即乙机接收缓冲区中一旦有数据,就会触发UdpSocket控件的OnReceive事件,接着是不是就可以用该事件中调用UdpSocket控件的ReceiveBuf方法接收数据?
 
你的机器连通了没有,你的目的ip和端口正确吗?哦
我用idudpserver,挺好用,也简单,你看看, 应该可以实现你的要求
 
用idudpserver和idudpclient做可以了
 
肯定是事件触发的。
UDP有很多例子,你可以看看。
 
我正在用Indy控件做,有问题再请教大家!谢谢各位!
 
http://www.2ccc.com/article.asp?articleid=2182
 
后退
顶部