Skip to content

支持与验证矩阵 ​

核对日期:2026-10-12。各库页面记录源码提交与证据入口。声明构建目标、编译成功、测试运行、外部互通、生产验证是不同的状态。 本轮检查源码与已有记录,没有重跑 CI、真机或压测。

源码声明的目标 ​

库Linux / macOS NativeWindows NativeiOSAndroid NativeJVM
io有有有32/64 位有
http(含 HTTP/2)有有有32/64 位有
websocket有有有32/64 位有
tls / quic有有有64 位有,依赖 OpenSSL JNI
openssl按构建目标选择按构建目标选择按构建目标选择64 位开发中,需 JNI 本地库
http3有有有64 位未声明
msgtrans 核心有未声明有显式开启,默认不发布有

目标声明来自各库 Gradle 配置。Android JVM 与 Android Native 不是同一种产物;模拟器、设备、桌面 JVM 的运行结果不能互相替代。JVM 声明也不表示 JNI 已覆盖每种宿主。OpenSSL 的目标选择和工具链要求会限制上层可用范围。

已有验证记录及边界 ​

库仓库记录不能据此推断
io流一致性、驱动生命周期、公平性;SPEC 有 Linux/macOS/Windows/JVM 记录当前提交在所有设备都通过
httph2spec 145/145、curl、走私向量、流式上传完整 RFC 认证或所有适配器均支持
websocketAutobahn 双向记录,含压缩;仍有 NON-STRICT/INFORMATIONAL全项严格通过或无限并发
quicquinn 双向及 Interop Runner 多实现记录;保留间歇失败QUIC 所有特性/所有互通组合均通过
http3h3spec 49/49,h3/h3-quinn、aioquic 指定场景动态 QPACK、WebTransport、HTTP Datagrams 已支持
tls / opensslTLS 回归与平台构建/运行记录每个平台证书存储和 JNI 部署均已验证
msgtransRust peer 互通脚本、会话契约测试所有语言客户端、完整类型化 RPC 已完成

发布前的检查 ​

  1. 固定库版本、编译器与依赖图,确认目标产物实际可取得。
  2. 在部署平台跑正确性、取消/关闭、资源上限和安全配置测试。
  3. 需要互通时记录对端版本与用例,保留失败,不只报告通过项。
  4. 性能单独验收:吞吐、尾延迟、错误、CPU、内存与慢客户端场景一起看。

详细历史审计留在 neton-docs 的内部 docs/zh-hans/stack/,不直接当作最新用户手册发布。

Neton 框架与网络协议栈文档