现在的位置: 首页 > 综合 > 正文

系统架构

2013年12月13日 ⁄ 综合 ⁄ 共 896字 ⁄ 字号 评论关闭

 系统架构设计(继)

设计目标

            建立松耦合、构件化、可插拔的基于J2EE标准的B/S/S架构;支持XML数据交换格式

设计思路

总体设计

详细设计

一、前端展示层

       前端UI

             checkbox

             radio

             text

             select

             tree

             datebox

              table

       AJAX引擎

             CommonUI.js  /* 结合框架报文,实现前端UI操作方法 */

             CommandService.js  /* 前端交易核心请求类, 实现报文收发,前后端通信 */

             CommonFunction.js  /* 通用函数类 */

二、后端业务层

              自定义 /* 自定义业务逻辑类,必须实现UIInterface接口 */

              UIInterface.java  /* 业务逻辑接口, 实现对所有前端UI数据封装 */

              CommonFunction.java  /* 通用函数类 */

三、前后端交互协议层

            EnterBusinessSverlet.java /* 后端核心交易处理类 , 实现前端服务请求, 转发,响应,并返回XML报文 */

            ResponsePackage.java /* XML报文封装类*/

 

四、数据访问层

           CommonDao.java /* 数据DAO , 实现与后台数据库交互 */

五、外部服务层

           CommonServiceInterface.java  /* 提供对外WEBSERVICE服务,所有对外服务必须实现该接口 */

六、安全控制层

           CommonSecurity.java /* 安全控制类,包括加密,解密等安全控制方法 */

           SSOFilter.java /* 请求过滤类, 主要用于控制非法访问 */

          

 

 

抱歉!评论已关闭.