欧美三级电影完整|亚洲一二三四久久|性爱视频精品一区二区免费在线观看|国产精品啪啪视频|婷婷六月综合操人妻视频网站|99爱免费视频在线观看|美女一级片在线观看|北京熟女88av|免费看黄色A级电影|欧美黄色毛片儿

低代碼開發(fā)重要工具:jvs-rules規(guī)則引擎v2.1.7集成說明

2023-04-12

JVS規(guī)則引擎 jvs-rules 是將業(yè)務設置與業(yè)務功能解耦的重要工具,實現(xiàn)了將業(yè)務決策從應用程序代碼中分離出來,并使用預定義的語義模塊編寫業(yè)務決策。接受數(shù)據(jù)傳入,數(shù)據(jù)加工,并根據(jù)業(yè)務規(guī)則做出業(yè)務判斷。特別是在金融公司、保險行業(yè)、咨詢等,復雜的業(yè)務邏輯規(guī)則是相關(guān)領(lǐng)域有非常廣泛的應用。



規(guī)則引擎是jvs技術(shù)體系中的一個重要的功能應用,如下圖所示:




jvs-rules如何與現(xiàn)有的業(yè)務系統(tǒng)集成起來呢?我們整體提供了三種模式的融合集成:


  • API使用級集成
  • 頁面嵌入級集成
  • 代碼功能級集成


API使用集成


業(yè)務場景:即業(yè)務系統(tǒng)再需要進行業(yè)務邏輯判斷的時候,將對應的入?yún)魅氲揭?guī)則引擎中,有規(guī)則引擎根據(jù)之前配置的決策模型,對各種數(shù)據(jù)調(diào)用加工(外部、內(nèi)部),然后判斷計算得到結(jié)果


集成特點:簡單高效


前提條件:業(yè)務管理人員需要在規(guī)則引擎中預先配置對應的判斷模型、函數(shù)加工。



使用方式:


1、配置對應的決策流程



配置對應的業(yè)務判斷規(guī)則,配置對應的業(yè)務變量,如果引用外部數(shù)據(jù)接口,系統(tǒng)自動生成外部數(shù)據(jù)依賴的入?yún)?/p>




2、查看調(diào)用接口說明



3、發(fā)起調(diào)用測試




頁面嵌入集成


業(yè)務場景:原來有系統(tǒng)A,需要在系統(tǒng)A中 增加規(guī)則引擎的配置。通過將規(guī)則引擎的對應頁面嵌入到 A系統(tǒng)中,實現(xiàn)界面的統(tǒng)一化處理。服務的調(diào)用還是采用API集成調(diào)用的方式使用規(guī)則。


集成特點:系統(tǒng)整體性良好。


前提條件:因為需要界面融合,需要先對接用戶即實現(xiàn)單點登錄,對應的規(guī)則配置、函數(shù)加工參照API集成調(diào)用。



單點登錄配置方式:


1、 在JVS平臺打開系統(tǒng)后臺,點擊三方應用登錄對接,進入頁面進行配置。


JVS支持標準的單點登錄對接,且可以通過界面配置,對接用戶的信息綁定。對接模式設置,支持token與oauth2的驗證模式,前者內(nèi)部對接比較簡單,后者標準的oauth2認證模式。



具體token模式、還是oaruth2的模式根據(jù)現(xiàn)場的具體情況考慮



需要對端系統(tǒng)提供對接的API(通過對端token獲取用戶信息的api)




2、用戶同步接口地址


輸入用戶接口地址,并選擇請求方式GET或POST,必填項,用于手動同步并更新用戶管理列表中用戶信息。



用戶字段映射



用戶字段映射關(guān)系



組織同步接口地址


輸入組織架構(gòu)接口地址,并選擇請求方式GET或POST,必填項,用于手動同步并更新用戶組織架構(gòu)信息。



組織字段映射




組織字段映射關(guān)系




身份標識獲取用戶信息接口地址


輸入身份表示獲取用戶信息接口地址,并選擇請求方式GET或POST,必填項,用于登錄時用戶信息獲取并驗證。




身份標識獲取用戶信息映射





身份標識獲取用戶信息映射關(guān)系





用戶信息同步


配置完畢后,點擊同步企業(yè)組織,將用戶及組織架構(gòu)信息同步至系統(tǒng)中。





代碼集成


場景說明:通過授權(quán)JVS-rules的原生代碼,獲取jvs-rules的源碼,通過代碼實現(xiàn)功能融合


集成特點:整體系統(tǒng)的一致性良好,不僅能從功能上一致性使用,還從業(yè)務界面上做到良好的融合。


前置條件:獲取源碼、軟開企服提供源碼結(jié)構(gòu)功能講解,需求方二次開發(fā)對接,對需要搬遷規(guī)則相關(guān)的業(yè)務功能。


開源地址:https://gitee.com/software-minister/jvs


本文僅代表作者觀點,版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請在文中注明來源及作者名字。

免責聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請及時與我們聯(lián)系進行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com