美文网首页
Java TCP、Socket、HTTP的关系

Java TCP、Socket、HTTP的关系

作者: 沉淀之际 | 来源:发表于2019-05-27 15:12 被阅读0次

    HTTP

    http协议,简称超文本传输协议(Hypertext Transfer Protocol),是web应用程序的基础,也是手机联网常用的协议之一。http协议在tcp协议上面,属于应用层协议。

    TCP

    tcp协议属于传输层协议(UDP也属于传输层协议,但是UDP协议是无状态的)。建立一个TCP连接需要三次握手,断开一个TCP连接需要四次挥手。

    Socket

    socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。


    socket通信系统模块示意图

    相关文章

      网友评论

          本文标题:Java TCP、Socket、HTTP的关系

          本文链接:https://www.haomeiwen.com/subject/yoqctctx.html