企業門戶系統是企業信息化系統建設的一個重要支撐,以企業業務系統為基礎搭建門戶系統作為統一入口和應用中心可以有效支撐系統整合,打造一體化信息整合平臺。Portal門戶集成平臺能夠基于企業的實際需要,通過 應用集成、數據集成、菜單集成 等集成方式構建企業門戶網站、應用門戶、數據門戶、知識中心等,滿足企業對外展示、內部業務、數據統計、文檔分享等場景需要。
Portal我的待辦主要是與BPM產品集成,提供流程配置中心應用以及展現組件,但本身不提供BPM功能,本篇文檔主要介紹Portal我的待辦功能與其他業務系統的對接步驟。
整體介紹
Portal門戶集成平臺作為 構建企業門戶和統一入口的集成配置平臺 ,提供了靈活的前端展現和后臺配置功能,根據企業的實際需要,可用通過Portal平臺配置構建企業門戶、應用中心、數據門戶、知識中心等各類門戶,同時也能基于企業架構分別為集團和子公司、板塊獨立構建門戶。
(資料圖片)
1.功能架構
Portal門戶集成平臺主體功能包括門戶展現和后臺管理兩部分,門戶展現主要是呈現給最終用戶的顯示效果,即各類應用門戶,后臺管理主要作用是對Portal的門戶展現進行配置,包括各類 導航、主題、頁面、組件、數據 等。
Portal門戶集成平臺可以根據最終用戶或使用場景的不同構建面對管理層、普通員工、外部人員等不同角色的門戶,基于Portal平臺預置的各類組件和功能可以實現不同門戶的動態配置,包括展現方式、主題樣式、顯示內容等。同時平臺支持 CAS認證、群組管理、角色管理、用戶管理、權限管理 等機制,可以構建統一的認證和授權中心,控制相關的訪問權限。
2.集成架構
Portal門戶集成平臺作為應用的統一入口,支持應用集成、菜單集成、頁面集成、數據集成等不同的集成方式,可以將業務系統的訪問地址、功能菜單、頁面等統一集成到門戶中,從而實現在門戶的統一訪問和業務操作。
根據實際業務需要,Portal平臺支持建立多種門戶,并支持不同角色、不同終端的訪問需要,同時可以 將業務系統的功能、業務、數據等集中到一個平臺進行查看和操作 ,借助于ESB企業服務總線的應用集成、數據集成,將業務系統的相關數據匯總呈現到Portal門戶中。
3.對接說明
業務系統與Portal我的待辦功能進行集成首先需要提供任務查詢接口,然后在流程發起、提交、結束節點調用Portal回寫日志接口回寫日志信息,同時業務系統還要調整Nginx配置使審核頁面支持跨域訪問。
1. 任務接口 :首先業務系統需要提供任務查詢接口,包括:任務概覽、待辦列表、在辦列表、已辦列表、草稿列表五個接口。
2. 回寫日志 :業務系統在流程發起、提交和結束節點需要調用Portal回寫日志接口回寫流程日志信息。
3. Nginx配置 :最后業務系統需要調整nginx配置信息,使任務審核頁面支持跨域訪問,可以在Portal產品中打開。
功能介紹
Portal我的待辦相關功能包括: 待辦配置、待辦組件和流程中心 三塊功能,下面主要對上述三塊功能進行介紹。
1.待辦配置
1.在待辦配置中可以配置各個業務系統的任務查詢接口地址,包括:任務概覽、待辦列表、在辦列表、已辦列表、草稿列表五個接口。
2.在待辦配置模塊還可以配置各個接口的參數映射信息。
2.待辦組件
1.在導航管理模塊可以配置我的待辦組件以及組件的API信息。
2.配置成功后組件展現效果如下:
3.流程中心
1.在任務實例中可以查看任務列表信息。
2.在任務列表頁面還可以查看任務明細和流程圖信息。
對接說明
Portal我的待辦主要是與BPM產品集成,提供流程配置中心應用以及展現組件,下面主要介紹業務系統與Portal我的待辦功能的對接步驟。
1.任務接口
業務系統需要提供任務查詢相關接口,包括:任務概覽、待辦列表、在辦列表、已辦列表、草稿列表五個接口。
1. 任務概覽
a)接口入參(queryParam):用戶編碼(userCode)、業務類型(bizType)。
b)接口出參(jsonObject):
2. 待辦任務
a)接口入參(queryParam):用戶編碼(userCode)、業務類型(bizType)。
b)接口出參(jsonObject):
3. 在辦任務
a)接口入參(queryParam):用戶編碼(userCode)、業務類型(bizType)。
b)接口出參(jsonObject):
4. 已辦任務
a)接口入參(queryParam):用戶編碼(userCode)、業務類型(bizType)。
b)接口出參(jsonObject):
5. 草稿信息
a)接口入參(queryParam):用戶編碼(userCode)、業務類型(bizType)。
b)接口出參(jsonObject):
2.日志回寫
1.業務系統在流程發起、提交和結束節點需要調用Portal回寫日志接口回寫流程日志信息。
2.具體配置如下:
3.Nginx配置
由于需要在Portal中調用任務明細或流程圖頁面,所以需要業務系統在Nginx配置中添加跨域相關的配置,配置成功后就可以在Portal平臺查看任務明細和流程圖信息。
展現效果
Portal我的待辦功能可以展現業務系統待辦任務相關信息,并可以直接在Portal平臺進行審批提交,還可以查看對應的流程圖,下面主要介紹集成后的展現效果。
1.待辦組件
配置完業務系統接口信息后就可以 在導航管理中配置我的待辦組件相關信息 ,待辦組件頁面展現效果如下:
2.任務實例
1.在流程中心的任務實例中可以查看各類任務的列表信息。
2.在任務列表頁面還可以查看任務的流程圖和明細信息。
3.任務查詢
在流程中心的任務查詢中可以查看任務日志信息,包括:我發起的、我參與的和我終止的信息。
心得總結
在學習portal產品的過程中,自己的技術能力及意識形態等多方面都得到了很大提升,并且有了很多感悟,現在將我在本工作中的收獲總結如下。
1.應用場景
Portal作為構建企業門戶和應用中心的集成平臺,提供了豐富的配置功能,可以根據業務需要配置各類門戶,同時支持定制化擴展開發,滿足企業業務的靈活展現,構建企業的統一訪問入口。基于Portal門戶平臺可以 將各個業務系統的訪問入口、功能頁面、數據等統一集中展現 ,支撐同一平臺進行多業務的操作,或者跳轉到各個平臺進行操作。
2.發展趨勢
隨著數字化和移動互聯網時代的來臨,云計算、大數據、微服務、移動互聯等各種新興技術為企業業務的發展帶來支撐,門戶平臺理念技術也根據新技術的發展進行對應的改造與升級,以不斷支撐企業內外部業務的處理。新時期互聯網環境下,構建連接一切、集成一切的集中化、多層級、高服務、高創新的中臺戰略出現,而門戶搭建做為信息化建設重要階段,也在此背景下重新定位。
3.產品理解
Portal平臺是作為統一應用入口存在,所以在各個解決方案中都可以 結合Portal平臺構建統一入口 ,這樣無論是使用還是進行方案演示,都可以通過Portal統一訪問,提高操作過程的流暢性,更能體現出方案的一體化特性,提高方案的演示效果。
后續隨著Portal產品更多的應用于集成方案和門戶網站建設,產品的相關功能也會更加全面和完善,同時隨著后續云平臺模式的不斷深化,不斷推動直接面向客戶的 多租戶、云平臺 的SaaS模式,Portal的使用場景也會更加的豐富和靈活,支撐更多的業務,更全面地支持數通暢聯的產品、方案一體化。
本文由 原創,歡迎轉發,僅供學習交流使用,引用請注明出處!謝謝~
關鍵詞:
責任編輯:Rex_27