
知识梳理回顾
文章平均质量分 89
wsws100
点个关注再看呗
展开
-
HTTPS协议分析(基于TLS1.3)
很多市面上的书籍对HTTPS基于的TLS协议介绍还停留在1.2的版本上,然而新的TLS1.3已经对1.2进行了很大的改进,优化了握手过程,访问速度更快;删除了(不采用)一些不安全的加密算法,安全上更强。因此,有必要结合TLS1.2来了解下基于TLS1.3的HTTPS协议。TLS 1.2握手过程TLS 1.3握手过程TLS1.2里交互过程需要2-RTT,而TLS1.3只需要1-RTT,流程如下:【第1步】客户端发送 ClientHello消息,该消息主要包括客户端支持的协议版本、会话ID、密原创 2021-07-04 17:04:06 · 4360 阅读 · 7 评论 -
java面试题(分布式篇)
1.什么是软件架构?软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。2.SOA架构和微服务架构的区别?SOA面向服务架构:是一种软件体系结构,应用程序的不同组件通过网络上的通信协议向其他组件提供服务。SOA使用WebService进行通信。微服务架构:从SOA架构发展而来,相比于SOA,服务的粒度更小。微服务使用REST进行......原创 2019-09-19 15:39:27 · 4425 阅读 · 0 评论