[發(fā)明專利]客戶端平臺的實現(xiàn)方法及客戶端平臺有效
| 申請?zhí)枺?/td> | 201110294323.2 | 申請日: | 2011-09-29 |
| 公開(公告)號: | CN103036917A | 公開(公告)日: | 2013-04-10 |
| 發(fā)明(設計)人: | 郝永建;楊挺;方順豹 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/44 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 平臺 實現(xiàn) 方法 | ||
1.一種客戶端平臺的實現(xiàn)方法,其特征在于,所述方法包括:
設置用戶界面UI模塊、上層業(yè)務模塊、下層業(yè)務模塊和網(wǎng)絡通道模塊,所述UI模塊具有界面實現(xiàn)功能,所述上層業(yè)務模塊具有業(yè)務數(shù)據(jù)和流程處理功能,所述下層業(yè)務模塊具有協(xié)議包封裝和解析功能,所述網(wǎng)絡通道模塊具有網(wǎng)絡連接和傳輸功能,其中,所述各模塊中包括至少一個組件,每個組件具有對外標準接口;
利用所述UI模塊接收業(yè)務請求,并調用上層業(yè)務模塊根據(jù)該業(yè)務請求進行相應業(yè)務處理,在下層業(yè)務模塊對業(yè)務請求的處理數(shù)據(jù)按照相應協(xié)議封裝之后,通過網(wǎng)絡通道模塊將封裝后的請求數(shù)據(jù)包發(fā)送出去。
2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
利用網(wǎng)絡通道模塊接收相應于所述業(yè)務請求的應答數(shù)據(jù)包;
調用下層業(yè)務模塊對所述應答數(shù)據(jù)包進行解析,得到業(yè)務應答數(shù)據(jù);
在上層業(yè)務模塊對所述業(yè)務應答數(shù)據(jù)進行業(yè)務處理之后,通過UI模塊將業(yè)務應答通知用戶。
3.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
利用框架管理器中的界面管理器、上層業(yè)務管理器、下層業(yè)務管理器和網(wǎng)絡通道管理器分別維護相應各模塊的配置文件、提供組件之間的查詢接口,并對各組件的對外標準接口進行管理。
4.根據(jù)權利要求3所述的方法,其特征在于,所述方法還包括:
利用框架管理器中的任務服務管理器對所述各模塊所對應的線程進行管理;和/或
利用框架管理器中的數(shù)據(jù)管理器對關聯(lián)于所述各模塊的數(shù)據(jù)進行管理;和/或,
設置安全動態(tài)庫模塊,利用框架管理器中的安全管理器對安全動態(tài)庫模塊進行管理,所述安全動態(tài)庫模塊具有數(shù)據(jù)安全驗證功能;和/或,
利用框架管理器中的更新服務管理器對各組件的對外標準接口進行更新;和/或,
利用框架管理器中的第三方管理器向第三方提供功能接口。
5.根據(jù)權利要求1至4任一項所述的方法,其特征在于,所述方法還包括:
所述組件中實現(xiàn)一個或多個命令或事件,所述模塊在客戶端平臺中具有唯一標識ID,所述組件在相應模塊中具有唯一ID,所述命令或事件在組件中具有唯一ID。
6.根據(jù)權利要求1至4任一項所述的方法,其特征在于,
所述各模塊采用二進制模塊實現(xiàn);
所述框架管理器與各模塊之間、所述不同模塊之間以及所述不同組件之間采用松耦合關聯(lián)方式。
7.根據(jù)權利要求6所述的方法,其特征在于,至少通過如下方式實現(xiàn)組件的相關功能:
當?shù)谝荒K中的組件調用第二模塊中的組件時,由第一模塊中的組件以執(zhí)行命令的方式調用;或者,
當組件訂閱事件時,由事件激發(fā)方發(fā)起訂閱流程,由事件響應方調用該組件,實現(xiàn)該組件的事件訂閱;或者,
為組件設置自定義接口,通過該自定義接口調用組件中的相關功能。
8.根據(jù)權利要求6所述的方法,其特征在于,所述方法還包括:
利用所述更新服務管理器對UI模塊進行更新;以及,
利用上層業(yè)務模塊對平臺上除上層業(yè)務模塊之外模塊的訂閱事件進行管理,并將訂閱數(shù)據(jù)存儲到數(shù)據(jù)管理器中。
9.根據(jù)權利要求6所述的方法,其特征在于,所述方法還包括:
所述框架管理器在客戶端平臺啟動時加載,所述UI模塊、上層業(yè)務模塊、下層業(yè)務模塊和網(wǎng)絡通道模塊中的各組件在客戶端平臺啟動時或者接收到調用命令時加載。
10.一種客戶端平臺,其特征在于,所述平臺包括UI層、上層業(yè)務層、下層業(yè)務層和網(wǎng)絡通道層,
所述UI層,設置有多個UI模塊,能夠提供所需的界面,接收業(yè)務請求并將業(yè)務應答通知用戶;
所述上層業(yè)務層,設置有多個上層業(yè)務模塊,能夠處理所述業(yè)務請求的業(yè)務數(shù)據(jù)和流程,并對下層業(yè)務層發(fā)送來的業(yè)務應答數(shù)據(jù)進行處理;
所述下層業(yè)務層,設置有多個下層業(yè)務模塊,能夠按照相應協(xié)議對業(yè)務請求的處理數(shù)據(jù)進行封裝,得到請求數(shù)據(jù)包;并對網(wǎng)絡通道層發(fā)送的應答數(shù)據(jù)包進行解析;
所述網(wǎng)絡通道層,設置有多個網(wǎng)絡通道模塊,能夠將封裝后的請求數(shù)據(jù)包向外發(fā)送,并接收來自外部的應答數(shù)據(jù)包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經(jīng)北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110294323.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





