Module bus.vortex

Package org.miaixz.bus.vortex


package org.miaixz.bus.vortex
基于spring webflux 开发的API网关
Since:
Java 17+
Author:
Kimi Liu
  • Class
    Description
    api definition
    请求渠道枚举,定义不同的请求来源及其属性。
    服务端配置类,用于存储和管理服务器相关的配置信息
    解密配置类,定义解密相关参数
    加密配置类,定义加密相关参数
    限流配置类,定义流量限制相关参数
    安全配置类,定义安全相关参数
    上下文传参类,用于存储和传递请求相关的上下文信息
    定义一个过滤器接口,扩展 Spring WebFlux 的 WebFilter 接口。
    数据格式枚举,定义支持的响应数据格式及其相关属性,并提供日志记录功能。
    异步拦截器接口,定义请求处理的三个阶段
    数据序列化接口,定义对象序列化为字符串的通用方法
    通用注册表接口,用于管理和操作键值对数据(如路由、限流配置等)
    调度接口,定义请求路由的基本行为
    服务端类,负责启动和管理基于 Reactor Netty 的 HTTP 服务器