Skip to Content

es-webrtc-service

基于 WebRTC 数据通道技术实现的 P2P 文件传输及 P2P HTTP 接口调用, 参考了聊天室的多客户端接入并发实现。

开发成果量化分析

  • 实现 P2P 文件传输功能。
  • 实现 P2P HTTP 接口代理调用。
  • 集成 MQTT 协议, 实现通过 toml 文件配置或环境变量配置连接 MQTT Broker。
  • 支持根据中心服务器定制的 MQTT Client ID 规则连接至 MQTT Broker。中心服务平台能够监听对应的 MQTT Client ID 的上线与下线状态, 从而实时判断数证管理服务器的在线情况。
  • 实现从中心服务器获取对应数证管理服务器编号的 STUN、TURN 服务器地址及帐号密码的功能。
  • 为简化部署与运维流程, 已将程序打包为 Docker 镜像, 便于快速部署。

功能清单

由于功能较多, 整理工作需要花费大量时间。将在后续更新中逐步补充完整。

Last updated on