摘要: 一个简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。
easyopen介绍一个简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。easyopen的功能类似于淘宝开放平台,它的所有接口只提供一个url,通过参数来区分不同业务。这样做的好处是接口url管理方便了,平台管理者只需维护好接口参数即可
转载
2023-09-08 14:39:20
77阅读
1. easyopen一个简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。技术点加密算法(MD5、AES、RSA)Netty(编解码、长连接、断开重连)限流(漏桶策略、令牌桶策略)权限(RBAC、校验)session(单机、分布式)注解(文档生成)token(jwt、accessToken)SDK(Java、C#、JavaScript)结构图
转载
2024-10-14 14:47:06
18阅读
1. 概述一直以来,笔者所在的公司对于对外提供的接口这一块都缺乏有效的管理,诸如权限缺失,参数和返回值过于随意等等问题导致请求访问控制,错误快速定位,事后统计分析等等接口管理需求一直无法满足。鉴于以上情况,公司决定寻求一套完整的接口管理解决方案。最终我们在码云上找到了一个名为 easyopen 的接口管理项目。本文将主要探究下其背后的实现原理,方便以后将该平台集成到公司的既有项目中,或者借鉴其思路