indy 组件中的 binding 端口是什么作用? 在线等 ( 积分: 50 )

  • 主题发起人 主题发起人 crazymoon
  • 开始时间 开始时间
C

crazymoon

Unregistered / Unconfirmed
GUEST, unregistred user!
用NM时没这个问题,用INDY我搞不清 是什么意思。
indy 组件中的 binding 端口是什么作用?
 
用NM时没这个问题,用INDY我搞不清 是什么意思。
indy 组件中的 binding 端口是什么作用?
 
应该是绑定端口吧!
 
//Delphi的帮助
Binding is a read-only TIdSocketHandle property that represents the socket handle used for a connection to another computer system. Binding provides the mechanism used to determine when the handler is ready to perform its IO operation, and the physical conduit used in calls to the Send and Recv methods.

Use Open to insure that the Binding contains a valid socket handle data type.

Use ConnectClient to allocate the socket handle in Binding, and to spawn a TIdConnectThread that establishes the connection using Socks proxy and Timeout input parameters.

Use Close to insure that Binding is disconnected and freed.
 
如果你机器上两个ip.那么你用tidudpserver在一个端口上接收广播,会发现在每个ip上都会收到一次,这时候就要指定绑定到那个ip上去收。或许改路由设置也能避免这个问题。
 
后退
顶部