Unity Tcp协议和Http协议的差别
时间: 2023-10-08 19:11:08 浏览: 182
My TCP Server.zip_MyTCPServer_tcp协议_unity 3d
回答: Unity Tcp协议和Http协议有一些差别。首先,Tcp协议是一种面向连接的协议,而Http协议是一种无连接的协议。这意味着在使用Tcp协议时,需要先建立一个连接,然后才能进行数据传输,而Http协议则不需要建立连接,每次请求都是独立的。其次,Tcp协议提供可靠的字节流服务,确保数据的可靠传输,而Http协议则不提供可靠性,可能会丢失数据。此外,Tcp协议使用重传策略来防止丢包,而Http协议没有这个机制。最后,在连接和关闭方面,Tcp协议使用三次握手建立连接和四次挥手关闭连接,而Http协议没有这个过程。所以,虽然Tcp和Http都是网络协议,但它们在连接方式、可靠性和关闭机制等方面有一些差别。
#### 引用[.reference_title]
- *1* *2* [Unity-TCP篇-初识TCP](https://blog.csdn.net/qq_30868065/article/details/124187430)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Unity Modbus Tcp 通讯协议](https://blog.csdn.net/cq786/article/details/124769619)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文