网上有很多关于协议讲解,但是在整个网站的开发及设置中,有些协议的底层设置还是要遵守的,今天小编给大家讲解一下关于目前使用中的一些协议的介绍,大家在使用过程中可以做好选择与使用:
http链接比较明显的特点是客户端发送的每次请求都有服务器回送响应,在请求结束后,会主动释放连接,HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用层协议。
TCP/UDP协议
TCP协议已经是比较底层的协议,是HTTP、WebSocket协议的基础,TCP协议中规定链接之前需要三次的握手规定。
WebSocket协议
WebSocket协议是在TCP协议的基础上,它的主要作用是解决HTTP协议无法服务器主动推送的相关问题及内容。
Socket
Socket本身并不是协议,而是一个调用接口(API),通过Socket,才能使用TCP/IP协议。
我们可以这样理解:
TCP是底层通讯协议,定义的是数据传输和连接方式的规范;
HTTP是应用层协议,定义的是传输数据的内容以及格式的规范;
WebSocket也是应用层协议;
Socket本身不是协议,是一组接口,他可以支持不同的传输层协议(TCP/UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接.
因此在传输数据中我们要窜则好传输数据的应用,使得数据的传输更有意义上,需要识别数据内容的就需要使用到应用层.
济南网站建设专注网站的开发及应用,更多的精彩内容请点击进入我们的网站:
https://www.xinnuoshang.cn