java udp 简单聊天室 心跳包,为什么多是用UDP协议实现?
心跳包,为什么多是用UDP协议实现?由于心跳信息没有长链接,长链接会浪费机器的端口资源。UDP可以用于异步通信,这是心跳包场景。【delphi】请问,如果只发送一个心跳包的话,用indy的tcp好还是
心跳包,为什么多是用UDP协议实现?
由于心跳信息没有长链接,长链接会浪费机器的端口资源。UDP可以用于异步通信,这是心跳包场景。
【delphi】请问,如果只发送一个心跳包的话,用indy的tcp好还是udp好?
只需发送心跳,然后使用UDP,它的数据包比TCP小,而且比TCP快,即使心跳数据包丢失,也无所谓,所以使用UDP