Skip to main content

System Support Layer

[TBD]

系统支撑层为大禹调度系统提供面向用户的功能性支撑服务,从而完成对用户直接需求的对接。 具体来说,系统支撑层由前端服务器后端服务器数据源服务器组成。

前端服务器使用VUE语言构建了一个可交互的网页式前端界面,在启动大禹调度系统后,用户可以直接访问前端页面, 通过前端页面提供的按钮完成所有操作流程。

后端服务器负责与前端交互,通过Fastapi构建HTTP响应式服务, 为用户在前端页面上的操作提供实时具体的响应,包括提供基础服务数据、安装功能组件、回传任务执行结果数据等。

数据源服务器为用户的流数据处理应用提供模拟数据源.在非真实的仿真场景或测试场景中, 缺少真实流数据源(如真实摄像头)往往会导致系统行为和效果无法完全模拟真实场景, 因此大禹调度系统中我们通过构建可选的数据源服务器,提供包括RTSP、HTTP在内的多种流数据源发生器的功能,覆盖真实场景下不同类型的数据源。