java udp 簡單聊天室 心跳包,為什么多是用UDP協(xié)議實(shí)現(xiàn)?
心跳包,為什么多是用UDP協(xié)議實(shí)現(xiàn)?由于心跳信息沒有長鏈接,長鏈接會浪費(fèi)機(jī)器的端口資源。UDP可以用于異步通信,這是心跳包場景?!綿elphi】請問,如果只發(fā)送一個心跳包的話,用indy的tcp好還是
心跳包,為什么多是用UDP協(xié)議實(shí)現(xiàn)?
由于心跳信息沒有長鏈接,長鏈接會浪費(fèi)機(jī)器的端口資源。UDP可以用于異步通信,這是心跳包場景。
【delphi】請問,如果只發(fā)送一個心跳包的話,用indy的tcp好還是udp好?
只需發(fā)送心跳,然后使用UDP,它的數(shù)據(jù)包比TCP小,而且比TCP快,即使心跳數(shù)據(jù)包丟失,也無所謂,所以使用UDP