TcpServer控件,如何建立群发,群收 ( 积分: 8 )

  • 主题发起人 主题发起人 yjwnnit
  • 开始时间 开始时间
Y

yjwnnit

Unregistered / Unconfirmed
GUEST, unregistred user!
假如三台计算机,A,B,C 不同的IP地址,
每次要进行通讯时, A,B要先建立一个联接, 然后才能通讯.
如何能让A 发送到B,C计算机上, B,C的计算机发磅信息到A台计算机上?
 
假如三台计算机,A,B,C 不同的IP地址,
每次要进行通讯时, A,B要先建立一个联接, 然后才能通讯.
如何能让A 发送到B,C计算机上, B,C的计算机发磅信息到A台计算机上?
 
建议用UDP
群发 IP为192.168.1.255
 
TCPserver那个控件可以用IP地址: 192.168.1.255来群发吗?
 
TCP/IP 协议 能进行多台计算机不同IP地址的群发吗/
 
TCP协议
TCP协议是一种面向连接的协议,为数据提供可靠的传输服务。
准备通信前,通信的发送节点和接收节点必须建立确定的连接关系,
包括3个过程:建立连接,通信,拆除连接。


TCPSERVER, TCPCLEINT 控件如何有效的进行多点同时接收,同时发送到多个点

(不同的点不同的IP地址)
 
用udp好,节约资源
 
TCPserver无法用来群发
TCP的机制是必须和目标机器建立连接,然后才发送数据,所以他可靠,数据是否能被准确发送你也能知道。
而UDP不管目标机器是否存在,他也将信息发送出去,也就是他不负责确认数据能否被目标机器收到。
所以你要根据你的实际情况来选择采取哪种协议。
QQ用的就是UDP
 
难道没有一个TCP多点对多点通讯方式?
 

Similar threads

回复
0
查看
864
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部