zoukankan      html  css  js  c++  java
  • [置顶] 某大型银行深化系统技术方案之十七:技术架构

    传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229

            在上述功能架构中,除了核心层外,应用层及服务层都包括了用户UI界面,因此服务中包括了Mashup所需的WebAPI,需要采用MVC的WebApp框架来实现。整套系统的技术架构如下图所示,根据总体架构的设计思想,自定而下包括了客户端、服务层、核心层、系统软件平台、基础设施。整套技术架构建设在B/S架构模式下。


    一、客户端
            用户入口,完成UI界面的功能,包括在Windows下的浏览器界面、XPE嵌入式系统的扫描终端、流程定义工具、监控、报表展现等等,通过ActiveX嵌入方式提供浏览器的通用环境,支持B/S和C/S两种方式。
    二、服务层
            每个服务都包含了业务处理界面,采用典型的MVC框架构成自治系统。服务包括了展现层、控制层、业务层、持久层。服务层框架大部分采用JSF+Spring+Hibernate的WebApp框架,通过OR-Mapping等工具自动生成大部分的代码和框架,规范服务的编制。横向扩展通过Hiberate的二级分布式Cache在WebLogic容器中完成分布式复制和备份。
    三、核心层
            包括了以流程管理为中心的工作项池、流程定义、流程监控、优先级管理、统计报表,以及统一日志管理,SSO单点登录系统,以及ECM等。
    四、系统软件平台
            包括了支持各类服务的Weblogic容器及中间件、Documentum 内容管理ECM、Oracle关系型数据库,包括了支撑各类平台所需的RedHat AS4(Linux)、Windows Server 2003、IBM AIX等操作系统。
    五、基础设施
            包括了以扫描补录中心为代表的高速内部局域网,各类服务运行时的主机服务器、数据库服务器,提供影像存储的SAN等网络存储介质,同时为达到系统的稳定性和提高系统响应性和扩展性而引入的LVS负载均衡器。
            技术架构中,层次之间的连接主要包括了Mashup技术及WebAPP框架。

  • 相关阅读:
    python接口测试3-JSON格式
    python接口测试2-开发WEB接口
    接口测试1-基础
    Apifox接口测试管理工具
    python的pip安装超时问题解决
    ubuntu解决安装速度问题
    vim进入粘贴模式
    禅道数据库
    内存管理
    文件操作
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3170307.html
Copyright © 2011-2022 走看看