企業使用的PE框架

2021-09-11 23:13:55 字數 959 閱讀 6018

pe即powerengine

1、transaction:交易

2、chain:鏈、責任鏈

3、command:命令

4、template:模板

5、action:動作

== 在介紹之前先了解這幾個業務邏輯的概念和職能 ==

交易級定義的action

style名稱

。。。

result.jsp

......

引用的command id.

.......

//定義動作的id和動作的完全限定類名

// property value

......

引用的物件的id

......

無論交易傳送的是http(httpservletcontext)還是tcp(tcpcontext)請求,最終都會被adapter轉換成渠道無關的context.

當轉換成context時,將控制權交給pe的核心控制模板,根據該交易的id,確定該交易要經過的流程處理。

首先執行chain中的一系列commands,若有其中乙個command認為需結束處理,則處理立刻結束;

當chain執行到delegate command時,開始執行template;

不同的template會呼叫不同的actions,以完成實際的交易處理。

總結:首先根據中的id號,找到模板(template),然後再根據模板找到責任鏈(chain),一旦確認chain就按照流程圖執行,從chain中執行command,執行到deletegatecommand後結束,跳到模板,再去執行,然後跳轉到相應的jsp頁面。

原文:

使用PE系統修復MBR

配置情況 系統 win7 ubuntu雙系統 電腦 sony 問題起因 安裝了win7 ubuntu 12.04雙系統後,ubuntu出了點問題,於是就想重灌ubuntu 本來我是用easybcd這個軟體來安裝雙系統的,由於對這個軟體和系統的相關知識不了解等等原因。就腦子一拍,想到sony電腦不是有...

PE框架從入門到放棄 報文傳送流程

pe框架傳送報文,適用於pe及vx技術 步驟 1.在action中使用傳送報文,要指定報文在router端的交易名稱 2.如果使用supe.execute context 來傳送,不需要第一步 3.配置從網銀到router的xml報文 4.根據網銀交易名匹配到router端交易名 這裡對應的是第2步...

PE知識複習之PE的節表

確定節表位置 dos nt頭下面就是節表.確定節表數量 節表數量在檔案頭中存放著.可以準確知道節表有多少個.節表是乙個結構體陣列.沒乙個節表表示了資料在哪,怎麼儲存.下方是節的結構體 typedef struct image section header misc dword virtualaddr...