T tonywell Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-23 #1 idudpclient向服务端发送数据包时本地端口是系统分配的,怎么可以得到这个端口?
A aliangzl Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #2 这个你要用到IDUDPSERVER控件!这个控件才是你绑定本地端口的!我昨天也在想这个问题!后来想应该是这个问题!因为你用客户端发,对放是服务断!这个服务器端就要绑定个本地端口来接受你的消息!,同样如果对方发消息,那么他也要用个UDPCLIENT来发消息!而你也要用UDPSERVER来绑定你的电脑端口来收消息!所以这样你就绑定你的电脑端口了!不知道你听明白了没有!
这个你要用到IDUDPSERVER控件!这个控件才是你绑定本地端口的!我昨天也在想这个问题!后来想应该是这个问题!因为你用客户端发,对放是服务断!这个服务器端就要绑定个本地端口来接受你的消息!,同样如果对方发消息,那么他也要用个UDPCLIENT来发消息!而你也要用UDPSERVER来绑定你的电脑端口来收消息!所以这样你就绑定你的电脑端口了!不知道你听明白了没有!
J jiajiajia888 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #3 port:=peerinf.PeerPort;这样从服务器端获得,然后返回给客户端
T tonywell Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #4 aliangzl,你理解错我的意思了,如果客户端在内网,服务端在外网,服务器端收到得客户端端口信息是由路由器转换过得,如果server控件跟client控件不是同个端口,客户端就可能收不到服务器得信息阿
aliangzl,你理解错我的意思了,如果客户端在内网,服务端在外网,服务器端收到得客户端端口信息是由路由器转换过得,如果server控件跟client控件不是同个端口,客户端就可能收不到服务器得信息阿
T tonywell Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #5 jiajiajia888,如果有nat转化,能得到真实的端口么?
J jiajiajia888 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-31 #6 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2004873