rest api是属于第七层:应用层 的协议
TCP/IP是属于第四层:传输层 的协议
在网络传输过程中,rest api数据包是作为普通数据被封装在TCP/IP数据包里传输的(前提是:这里的传输层协议用的是TCP/IP而不是UDP或者其他)。TCP/IP是供已连接因特网的计算机进行通信的通信协议。
TCP/IP协议TransmissionControlProtocol/InternetProtocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。
TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。
TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。 TCP/IP协议(Transmission Control Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。是的,TCP客户端是通用的。它是一种网络协议,用于在两台计算机之间建立可靠的连接。它的主要作用是确保发送的数据不会丢失或损坏,并且可以在发送和接收之间建立可靠的连接。它可以用于在不同的网络上传输数据,并且可以用于在不同的计算机之间传输数据。它还可以用于在不同的网络上传输大量数据,以及在不同的计算机之间传输大量数据。总之,TCP客户端是一种通用的网络协议,可以用于在不同的网络上传输数据,并且可以用于在不同的计算机之间传输数据。websocket 是基于tcp的上层协议 , 除了刚建立连接之后多了几步之外 , 大部分还是差不多的 , 如果同事有手机端 , 浏览器端的话 , 直接用websocket倒是不错的选择
不过也要分手游的类型吧 , 比如 类似斗地主 , 酷跑 , 之类的那种对实时性要求不高的 倒是不错 , 不过多人射击类 , 多人MMORPG类的 , 还是TCP 和UDP结合比较好点
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)