iMatrix平台的Portal整合單點登入服務

2021-06-18 06:22:37 字數 1385 閱讀 9138

portal是imatrix平台的乙個子系統,是輕量級的門戶,不需要專門的portal伺服器,在前台採用ajax方式請求載入小窗體,在後台採用多執行緒載入小窗體內容,減少請求次數,提公升小窗體顯示速度。portal還整合單點登入服務,實現了只需登陸portal一次就可以訪問平台其他所有應用,無需分別登入每乙個應用。

portal充分發揮了它作為門戶的作用。首先,使用者只需登陸portal就可以訪問整合在平台內的其他系統,其中包括使用者自定義的系統和自己開發的子系統。其次,它可以提供給使用者各種個性化的服務:第一,使用者可以根據自己喜好給平台換膚,portal內部包含多種介面風格。第二,使用者可以在全平台範圍內,選擇包含自己感興趣內容或者常用功能的小窗體並把它放置在介面的任意位置,因為portal不僅可以給平台各個系統充當入口,更是平台所有常用功能的聚集,它們通常是以乙個乙個的小窗體的形式展現的。第三,當小窗體放滿一屏時,使用者還可以新建多個頁籤(一欄、兩欄、三欄)並可以以獨特而有意義的名字命名它,方便分類和查詢。除了以上開箱即用的功能更值得一提的是,portal還為開發者提供開發新窗體的配置介面,開發者可以自行開發新的小窗體。

portal介面:

門戶主要的功能有:新增/隱藏小窗體、換膚、新增頁籤。

新增/隱藏小窗體

portal頁面中的各小窗體可根據業務需要自由定義,並且小窗體顯示位置可自由拖拽調整。

換膚

新增頁籤

不同頁籤間可隨意切換。並且不同頁籤中定義的小窗體內容、數量、位置不會相互影響。

新窗體配置介面

針對於iMatrix平台的流程引擎見解

最近在網上看到開源的imatrix開發平台,看到有瀏覽器版本的流程設計器功能,自己研究了一下它和流程引擎的結合使用原理 首先看一下imatrix平台的xml和jbpm原生的xml有什麼區別?流程屬性 環節屬性和流向屬性生成xml的原理基本一致,生成的extend元素為平台自己新增的元素,通過這些擴充...

技術平台與業務平台的區別

技術平台有效降低了軟體公司的開發成本,技術平台的優劣,直接體現了乙個軟體公司的核心競爭力的優劣。沒有自己技術平台或技術平台不夠先進的軟體公司就像沒有核心競爭力的公司那樣,最終被淘汰出局,因為客戶永遠追求物美價廉的產品。什麼是業務平台?技術平台畢竟是 技術 平台,無論怎麼完善和拓展也只是乙個 技術 平...

windows平台下php開發平台的配置

最近想學php,配置了一下開發環境,把我的配置過程寫出來希望對各位有點小小幫助 用的是apache2.2.4 mysql 5.0,php5.2.3,作業系統windows xp sp2 1.安裝apache,mysql,php5.2.3 apache 用的是安裝包直接安裝 安裝路徑 c progra...