最近抽空将以前弄得项目整理一下,主要是一些基于数据库的RCP业务系统,比较常见的方式是通过Hibernate处理数据库,Spring处理一些业务逻辑的封装,然后RCP实现前端UI界面。这里简单的整理一下2个实现框架。
本地MVC化的RCP系统基础框架模拟场景: 基于数据库的客户端系统,涉及登录、权限、模块编辑、管理、报表等,这一类的系统客户端都可以适用 主要技术: Hibernate实现数据库封装,Spring处理业务逻辑封装,RCP实现前端界面,标准的MVC结构 主要系统架构设计 源码参考 GITHUB https://github.com/salever/doraemon/tree/master/prototype 下面的:
远程分布式的RCP系统基础框架模拟场景: 服务器与客户端分离,通知远程通信来实现数据请求与交互。RCP单纯作为富客户端实现UI界面。所有逻辑都由服务器端实现。 示意图: 主要技术:
主要系统架构设计: 服务器端: 客户端: 源码参考: GITHUB https://github.com/salever/doraemon/tree/master/prototype 下面的: 工程列表:
|
|
来自: LibraryPKU > 《Java UI》