最近抽空將以前弄得項目整理一下,主要是一些基于數(shù)據(jù)庫的RCP業(yè)務系統(tǒng),比較常見的方式是通過Hibernate處理數(shù)據(jù)庫,Spring處理一些業(yè)務邏輯的封裝,然后RCP實現(xiàn)前端UI界面。這里簡單的整理一下2個實現(xiàn)框架。
本地MVC化的RCP系統(tǒng)基礎框架模擬場景: 基于數(shù)據(jù)庫的客戶端系統(tǒng),涉及登錄、權(quán)限、模塊編輯、管理、報表等,這一類的系統(tǒng)客戶端都可以適用 主要技術(shù): Hibernate實現(xiàn)數(shù)據(jù)庫封裝,Spring處理業(yè)務邏輯封裝,RCP實現(xiàn)前端界面,標準的MVC結(jié)構(gòu) 主要系統(tǒng)架構(gòu)設計 源碼參考 GITHUB https://github.com/salever/doraemon/tree/master/prototype 下面的:
遠程分布式的RCP系統(tǒng)基礎框架模擬場景: 服務器與客戶端分離,通知遠程通信來實現(xiàn)數(shù)據(jù)請求與交互。RCP單純作為富客戶端實現(xiàn)UI界面。所有邏輯都由服務器端實現(xiàn)。 示意圖: 主要技術(shù):
主要系統(tǒng)架構(gòu)設計: 服務器端: 客戶端: 源碼參考: GITHUB https://github.com/salever/doraemon/tree/master/prototype 下面的: 工程列表:
|
|
來自: LibraryPKU > 《Java UI》