# 学习计划
# 消息队列
-
# 数据库
-
# Linux 操作系统
-
# 软件工程概论
-
# 微服务架构
- emss
- front
- cacheRefresh
- channelAssessment
- channelPortrait
- common
- consumer
- debitMonitor
- dict
- express
- model
- monitor
- rule
- server
- third
- view
- infrastructure
- chain
- common
- config
- job
- method
- scheduler
- strategy
- util
- rocketmq.console
- aspect
- config
- controller
- exception
- model
- service
- support
- task
- test
- util
# 计算机网络
- WebSocket
- 定义
- WebSocket 是一种通信协议,它提供了通过单个 TCP 连接进行全双工通信的渠道。它允许客户端和服务器之间进行双向通信,使数据能够在不像传统 HTTP 连接那样产生过多开销和延迟的情况下来回传输。WebSocket 特别适用于实时 Web 应用程序,比如聊天应用、在线游戏、金融交易平台和协同编辑工具。
- 特点
- [全双工通信].{rainbow}:客户端和服务器都可以独立且同时地向对方发送消息。
- [低延迟].{rainbow}:WebSocket 通过消除每个请求和响应中的 HTTP 标头的开销,减少延迟,从而实现更快的客户端和服务器之间的通信。
- [高效通信].{rainbow}:WebSocket 保持客户端和服务器之间的持久连接,消除了为每次通信建立和拆除连接的需要。
- [双向通信].{rainbow}:与 HTTP 主要是单向的(从客户端到服务器)不同,WebSocket 支持双向通信,这使得它非常适合需要从服务器向客户端推送数据以及反向传输数据的实时应用程序。
- [跨域通信].{rainbow}:WebSocket 支持跨域通信,允许客户端连接到托管在不同域上的服务器。
- [安全性].{rainbow}:WebSocket 连接可以使用传输层安全性(TLS)进行保护,以加密客户端和服务器之间传输的数据,确保机密性和完整性。
- [协议协商].{rainbow}:WebSocket 使用基于 HTTP 的握手机制来最初建立连接。此握手允许客户端和服务器协商 WebSocket 协议版本和其他参数。
- 总结
- 总的来说,与传统的基于 HTTP 的通信方法相比,WebSocket 提供了一种更高效、更响应的方式来构建实时 Web 应用程序。它在各种领域中都备受青睐,特别是在需要实时数据交换的场景中。
# 项目介绍
- 工业互联网标识解析系统
- ERP管理系统
- 安全管家
- EAP数据采集平台
- 中电智恒BPO运营管理系统
- O-wind数字能源服务平台