亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法與流程

文檔序號:11917981閱讀:來源:國知局

技術(shù)特征:

1.一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法其特征在于,多個子模塊通過Prism提供的依賴注入方式集成到采用Prism技術(shù)開發(fā)的系統(tǒng)主框架中,系統(tǒng)主框架提供系統(tǒng)總線用于承載參數(shù)信息,各個子模塊向系統(tǒng)總線發(fā)送和接收參數(shù)信息,包括以下步驟:

系統(tǒng)的任意子模塊對參數(shù)信息進(jìn)行封裝處理并向系統(tǒng)總線發(fā)布;

有參數(shù)需求的子模塊向系統(tǒng)總線訂閱參數(shù)信息,在接收到總線上傳輸?shù)膮?shù)信息之后,進(jìn)行拆封和判斷操作,最終對參數(shù)信息進(jìn)行處理。

2.根據(jù)權(quán)利要求1所述的一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法,其特征在于所述封裝處理并向系統(tǒng)總線發(fā)布包括以下步驟:

首先進(jìn)行參數(shù)封裝:依據(jù)定義的消息類對參數(shù)信息進(jìn)行封裝,消息頭包括消息類型、發(fā)送頁面名稱;消息體包括參數(shù)信息的內(nèi)容;

然后進(jìn)行消息信息序列化:通過xml序列化函數(shù)將封裝后的參數(shù)信息即消息實體序列化為字符串信息;

最后進(jìn)行消息的發(fā)布:通過Prism提供的類庫在總線上發(fā)布字符串信息。

3.根據(jù)權(quán)利要求1所述的一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法,其特征在于所述有參數(shù)需求的子模塊向系統(tǒng)總線訂閱參數(shù)信息包括以下步驟:

首先進(jìn)行消息頭信息的注冊:有參數(shù)需求的子模塊將字符串信息的消息頭信息注冊到接收頁面的初始化列表中,即消息類型及發(fā)送頁面的注冊;

然后進(jìn)行消息訂閱:通過Prism提供的類庫在系統(tǒng)總線上訂閱字符串信息。

4.根據(jù)權(quán)利要求1所述的一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法,其特征在于所述進(jìn)行拆封和判斷操作,最終對參數(shù)信息進(jìn)行處理包括以下步驟:

對字符串信息進(jìn)行接收與拆封:

子模塊接收系統(tǒng)總線發(fā)送的字符串信息,應(yīng)用xml反序列化函數(shù)將字符串信息拆封,獲取消息頭,根據(jù)消息類型及發(fā)送頁面名稱與初始化列表中注冊的 消息類型及發(fā)送頁面名稱進(jìn)行對比來判斷是否對接收的字符串信息進(jìn)行處理;對于要處理的消息將消息體傳送到參數(shù)處理函數(shù)對參數(shù)進(jìn)行處理;否則,不予處理;

對消息體進(jìn)行參數(shù)處理:參數(shù)處理函數(shù)接收要處理的消息體,通過xml提供的反序列化函數(shù)將消息體拆封,獲取拆封后的參數(shù)信息,之后根據(jù)業(yè)務(wù)需求對參數(shù)進(jìn)行操作。

5.根據(jù)權(quán)利要求1所述的一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法,其特征在于所述子模塊為發(fā)送者或者接收者。

6.根據(jù)權(quán)利要求1所述的一種基于組件式開發(fā)模式松耦合的子模塊間參數(shù)傳遞方法,其特征在于所述子模塊采用用戶組件的開發(fā)模式,為獨立的功能組件,動態(tài)將頁面注入到系統(tǒng)主框架。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1