摘要:
直接说结论:长连接:TCP连接一直不断开的连接keep-alive能实现长连接。 1.但是有时间限制,最多时间长一些而已 2.需要服务端也支持keep-alive,因为TCP连接的断开是双向的,不是客户端说我要保持连接就行keep-alive实现的长连接和websocket的长连接不同: keep- 阅读全文
摘要:
直接说结论:长连接:TCP连接一直不断开的连接keep-alive能实现长连接。 1.但是有时间限制,最多时间长一些而已 2.需要服务端也支持keep-alive,因为TCP连接的断开是双向的,不是客户端说我要保持连接就行keep-alive实现的长连接和websocket的长连接不同: keep- 阅读全文
摘要:
UDP协议(User Datagram Protocol)中文名称是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联)参考模型中一种无连接的传输层协议, 不需要建立连接就能直接进行数据发送和接收,属于不可靠的、没有时序的通信,但是UDP协议的实时性比较 阅读全文
摘要:
Go语言的TCP示例: 实现功能:客户端发送"abc",服务端转为大写返回"ABC" 服务端 package main import ( "net" "strings" "fmt" "bufio" ) func handle(conn net.Conn) { defer conn.Close() / 阅读全文
|