OpenNJet充分吸收了开源社区的建议,在功能规划上包含了4大类18类组件,具体功能如下:
![功能规划.png 输入图片说明](https://foruda.gitee.com/images/1691050231102582187/05ccfc56_10570963.png)
OpenNJet功能亮点总结:
- 及时的国际/国家标准支持,如HTTP3, OpenNJet 会在2023年度发布的版本2.0完善支持;
- 内置企业特性,如集群规模的流量控制、高可用、API集成支持;
- 安全加固,如内置WAF、多种认证授权方式的集成;
- 动态能力,已经原生实现业界呼声最高的动态路由能力;
- 可编程性,OpenNJet 除了内置对HTTP 1/2/3的支持外,还支持利用脚本实现对特定应用协议的解析,并根据协议内容进行特定的路由;
- 数据、管控能力隔离,可观测性需要的指标、追踪数据采集不会影响对业务的处理,不会导致业务处理的性能降级;
- 适应面广,可适应本地、容器及云原生部署。