最后更新:2022-05-14 06:21:49 手机定位技术交流文章
4、5、7个网络模型


TCP: 注重联系、转移规模有限、安全、可靠和低效率的协议。

三次握手:
客户最初向服务器提出连接请求。
第二,服务器响应客户连接请求。
下一步, 建立客户- 服务器连接 。
四次挥手:
首先,客户端向服务器发送断开请求 。
其次,服务器响应客户的断开请求(因为 TCP 连接是双向的, 服务器现在仍然可以向客户发送信息 )。
第三,客户端等待服务器发送信号,确认所有信件已发送到服务器,然后切断服务器的连接。
第四,服务器与客户端断开。
爪哇满足TCP
ServerSocket Server Socket Sockets Sockets 的核心方法核心方法: 接受
Socker Socker Socketets 的关键方法: 获取投入流和流出流
UDP:一个不以连接为导向、效率高、风险大和不稳定的协议。
Java的实现
Socket DatagramSocket, 指定此机器的端口信息
Agram 数据包用于发送或接收信息。
为提供数据, C/S 客户服务器需要基于客户服务器程序结构的服务器或 N 客户端。
根据浏览器的程序结构,B/S Brownserver服务器不需要客户端,只需要浏览器访问。
一. GET 包括 URL 中的参数,而 POST 则包括请求机构内的参数。
2. 遵守数据传输限制;员额没有。
三.GET产生单一的TCP数据包;POST产生两个TCP数据包。
400: 请求参数错误
服务器理解请求,但拒绝执行请求。
404:请求失败,找不到页面
405: 请求方法错误;请求栏所示请求方法不能用于获得适当资源。
后台代码错误 500
NIO: 新的 IO 同步化, 不阻塞 IO 流 。
三个关键轴:1. 通道连接;2. 屏蔽接受电文读或发送承运人;3. 选择选择器的多路反射听 IO 状态 。
Socket Socket 服务器套接字频道服务
Socket 频道套接字对象
你必须记得交换手指的地方 拜特·布弗
初始程序通过使用开放源框架对NIO最初的封装进行简化。
在此场景使用通信协议(软和硬接触、即时信息、信息收集、信息排队等)。
本文由 在线网速测试 整理编辑,转载请注明出处。