分层概览

四层解耦架构

整体架构按职责清晰分层,各层之间通过明确接口通信:

  • L1 · 交互可视化层:JSP + OpenLayers + CesiumJS
  • L2 · AI 智能化扩展层:LLM 推理 + RAG 检索
  • L3 · 业务建模后端:Spring MVC + 解析器
  • L4 · 仿真计算内核:C++17 DES + 协议栈
L1 交互与可视化层 JSP · Cesium
L2 AI 智能化扩展层 LLM · RAG
L3 业务与建模后端 Java · Spring
L4 仿真计算内核 C++17 · DES
WebModeler 完整技术架构图
设计原则

技术决策的根本

开放优先

全栈自研、源码可控,所有内部 API 与数据结构透明,不依赖任何第三方封闭体系。

分层解耦

表现层与计算层独立演进,前端框架升级、UI 改版不会影响仿真内核的稳定性。

渐进演进

AI 智能化作为可选层接入,不破坏既有工作流,可逐步采纳新能力。

资产复用

兼容 OPNET 已有资产,多年积累的拓扑、进程模型、节点模型可平滑迁移并继续使用。

信创可适配

x86 / Linux 已验证,具备适配鲲鹏、飞腾、麒麟、达梦等国产平台的工程基础。

可观测可审计

所有关键操作可追溯,仿真过程与结果数据完整记录,满足合规与回归测试需要。

技术栈详情

完整技术栈

后端
Spring MVC
Java 1.7+ · Hibernate / JPA · DOM4J XML · RESTful API
仿真内核
C++17 自研
HelloDES · simKernel · 自研内存池 · 图算法库
前端 2D
OpenLayers
拓扑编辑 · 流量绘制 · 子网层级 · 路由可视化
前端 3D
CesiumJS
地球级场景 · ECEF 插值 · 卫星轨道 · DEM 渲染
AI 技术栈
LLM + RAG
本地大语言模型 · 向量库 · 中文 Embedding
部署
Linux · 信创
CentOS / Ubuntu / 麒麟 / 统信 UOS · 支持完全离线

深入了解技术细节?

我们可提供完整的技术白皮书与定制化适配方案。