网络基础知识

2020-05-21  本文已影响0人  jiahzhon
网络 7 层架构
TCP 三次握手/四次挥手

三次握手

image.png

四次挥手
TCP 建立连接要进行三次握手,而断开连接要进行四次。这是由于 TCP 的半关闭造成的。因为 TCP 连
接是全双工的(即数据可在两个方向上同时传递)所以进行关闭时每个方向上都要单独进行关闭。

image.png
HTTP
HTTPS

Http常见状态码

Get和Post的区别

GET

POST

主流浏览器内核

session,cookie,token

定向和重转发

HttpClient和WebService的区别

都是异构系统间远程调用技术

1、Webservice两大核心

soap(理解为要传输的数据)、wsdl(理解为传输数据xml的说明)

soap = xml + http,数据格式只能是:xml

各编程语言都有Webservice技术。

开发步骤较为繁琐:开发服务端,并发布,生成wsdl文件,通过服务端jdk的wsdl生成客户端调用Java文件,Java文件放入客户端,并生成对象,调用方法

2、Httpclient

两种实现:jdk原生自带http://java.net和apache Httpclient

可分布式开发,单独创建一个Httpclient项目,易管理

数据格式可有:字符串、json、xml

上一篇 下一篇

猜你喜欢

热点阅读