摘要: 参考文档: 简明理解三次握手和四次挥手 TCP三次握手与四次挥手过程 No1: 为什么要三次握手? 答:三次握手的目的是建立可靠的通信信道,说到通讯,简单来说就是数据的发送与接收,而三次握手最主要的目的就是双方确认自己与对方的发送与接收机能正常。 第一次握手:Client什么都不能确认;Server 阅读全文
posted @ 2018-02-08 15:20 嘉禾世兴 阅读(160) 评论(0) 推荐(0) 编辑
摘要: No1: 客户端与服务器的交互流程: 1)客户端执行网络请求,从URL中解析出服务器的主机名 2)将服务器的主机名转换成服务器的IP地址 3)将端口号从URL中解析出来 4)建立一条从客户端与Web服务器的TCP连接 5)客户端通过输出流向服务器发送一条HTTP请求 6)服务器向客户端回送一条HTT 阅读全文
posted @ 2018-02-08 14:29 嘉禾世兴 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 第一步: 第一层:Request--请求类型,JSON,字符串,文件 第二层:消息队列--维护了提交给网络框架的请求列表,并且根据响应的规则进行排序。默认情况下按照优先级和进入队列的顺序来执行,该队列使用的是线程安全的PriorityBlockingQueue<E>,因为我们的队列会被并发访问,因此 阅读全文
posted @ 2018-02-08 14:27 嘉禾世兴 阅读(288) 评论(0) 推荐(0) 编辑