easyopen 1.12.0 釋出,做最好的介面開發平臺
easyopen 1.12.0 釋出,此次更新內容如下:
-
配置中心【介面管理】新增介面描述欄位
-
新增mock請求功能 ofollow,noindex">doc
-
sdk.js優化
-
優化配置中心UI
關於easyopen
一個簡單易用的介面開放平臺,平臺封裝了常用的引數校驗、結果返回等功能,開發者只需實現業務程式碼即可。
哪些地方可以用到easyopen:
-
企業之間介面對接,並且用到加密
-
對外提供開放介面、SDK
-
作為安卓、IOS服務端,提供介面
功能特點
-
開箱即用,寫完業務程式碼直接啟動服務即可使用,無需其它配置。
-
引數自動校驗,支援國際化引數校驗(JSR-303)。
-
校驗功能和結果返回功能實現各自獨立,方便自定義實現或擴充套件。
-
採用註解來定義介面,維護簡單方便。
-
支援i18n國際化訊息返回。
-
自動生成文件頁面,類似swagger。
-
採用數字簽名進行引數驗證,簽名演算法見:easyopen\簽名演算法.txt。
-
採用appKey-secret形式接入平臺,即需要給接入方提供一個appKey和secret。
技術點
-
加密演算法(MD5、AES、RSA)
-
Netty(編解碼、長連線、斷開重連)
-
限流(漏桶策略、令牌桶策略)
-
許可權(RBAC、校驗)
-
session(單機、分散式)
-
註解(文件生成)
-
token(jwt、accessToken)
-
SDK(Java、C#、JavaScript)