Azkaban原始碼解析之使用者登入篇

2021-08-20 13:57:08 字數 895 閱讀 7064

使用者登入過程 :

當使用者首次進入 azkaban 的時候, 需要首先登入系統, 登入通過loginabstractazkabanservlet類來接入實現功能.loginabstractazkabanservlet中有乙個handleajaxloginaction用來處理使用者登入事件.

}createsession中的驗證方式 :

private session createsession(string username, string password, string ip)

throws usermanagerexception, servletexception

如果使用者核對成功, 將給使用者分配session 完成使用者登入,從上面我們也可以看出, 使用者資訊維護在session中.

Azkaban原始碼分析之使用者執行篇

當伺服器通過executormanager中dispatch方法將伺服器的提交資訊交給 flow 的時候 executor 這邊通過azkaban exec server executorservlet的doget方法來接收到請求資訊,通過handleajaxexecute交給flowrunnerm...

Fabric 原始碼解析 原始碼目錄解析

這裡對重要的一些目錄進行說明 bccsp 與密碼學 加密 簽名 證書等等 相關的加密服務 將fabric中用到的密碼學相關的函式抽象成了一組介面,便於拓展。bddtests 一種新型的軟體開發模式 行為驅動開 需求 開發 common 一些公共庫 錯誤處理 日誌處理 賬本儲存 策略以及各種工具等等 ...

Spring原始碼解析之 Aop原始碼解析(2)

spring aop 更多的是oop開發模式的乙個補充,幫助oop以更好的方式來解決對於需要解決業務功能模組之上統一管理 的功能 以一副圖來做為aop功能的說明更直觀些。對於類似系統的安全檢查,系統日誌,事務管理等相關功能,物件導向的開發方法並沒有更好的解決方法 aop引入了一些概念。更多的是spr...