找回密码
 立即注册
首页 业界区 科技 wso2文章汇总

wso2文章汇总

赏勿 昨天 15:25
WSO2 API Manager(简称 WSO2 APIM)是一款开源的企业级 API 管理平台,专注于提供完整的 API 生命周期管理解决方案,支持 API 的设计、发布、安全控制、监控和治理。

  • API 全生命周期管理

    • 发布与管理:支持 RESTful/SOAP API 的创建、版本控制、流量控制(如 QPS 限制)和生命周期状态管理(草稿、发布、弃用等)。
    • 安全管控:内置 OAuth 2.0、JWT、API 密钥等认证机制,支持细粒度作用域(Scope)权限控制8。
    • 监控分析:实时跟踪 API 调用指标(延迟、错误率)、生成使用报告,并支持告警规则配置。

  • 开发者生态支持

    • 开发者门户(DevPortal):提供自助式 API 发现、在线测试、文档浏览和订阅管理功能,开发者可申请密钥并集成到应用13。
    • 社区协作:内置文档生成和讨论区,促进开发者交流。

  • 高扩展性与集成能力

    • 无缝集成 WSO2 生态产品(如 Identity Server 身份管理、Enterprise Integrator 服务编排)。
    • 支持插件机制,可定制网关策略、存储层或认证协议(如 Keycloak/LDAP 适配)46。

  • 部署灵活性

    • 支持多云环境(本地、私有云、公有云),兼容 Kubernetes 容器化部署。

 
WSO2 APIM 采用 模块化 OSGi 架构,核心由以下组件构成:

  • 核心引擎

    • carbon-apimgt 仓库:实现 API 网关流量处理、密钥管理(OAuth2/JWT)、订阅流程等核心逻辑。
    • 子模块包括:

      • implementation(鉴权/限流)、
      • integration(第三方系统适配)、
      • hostobjects(策略脚本扩展)。


  • 服务门户
    模块功能说明Publisher 门户API 创建、策略配置(限流/安全)、发布到网关DevPortal 开发者门户API 发现、订阅申请、在线测试Carbon 配置中心用户/角色管理、外部身份提供商(如 LDAP)集成、系统监控Admin Dashboard流量策略模板、证书管理、集群配置
1.png

 
 wso2文章汇总


  • wso2~介绍
  • wso2~helm-apim4.5的部署
  • wso2~对接外部认证系统keycloak
  • wso2~product-apim的定位与组成
  • wso2~apim_metrics的配置与二次开发
  • wso2~自定义kafka-event-publisher
  • wso2~部署~v4.2.0-alpha本地构建
  • wso2~部署~apim4.2的docker-compose方案
  • wso2~event-flow的介绍
  • wso2~apim对sse的支持
  • wso2~apim~carbon-apimgt的介绍
  • wso2~自定义id_token
  • wso2~api订阅策略与订阅冻结
  • wso2~api生命周期与关联事件
  • wso2~endpoint的认证
  • wso2~高级限流策略

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册