民用航空地面站软件
基本信息
担任角色
-
公司/背景
民用航空地面站服务器与可视化控制平台
开始时间
2023.09
结束时间
2024.03
项目描述
基于Qt实现高性能服务器
通过Qt特性实现Reactor架构
保证服务器处理高并发请求的能力。基于Qt事件驱动模型与信号槽机制
独立设计并封装可动态伸缩的线程池框架
实现线程资源自动化管理与负载均衡
构建多Reactor多线程模型
支持请求并行调度与响应
设计并实现基于MVC模式的可视化服务器管理与控制平台
技术栈
Qt
Reactor架构
多Reactor
多线程
线程池
信号槽机制
Qt事件驱动模型
MVC
状态机
性能测试工具链
亮点
在不涉及重型计算任务的前提下
传输1~10MB中等文件时系统稳定支撑100个传输任务并发处理
核心架构设计满足高性能
高可用性要求