• 软考高级系统架构设计师系列论文十八:论软件三层结构的设计


    软考高级系统架构设计师系列论文十八:论软件三层结构的设计

    一、摘要

    • 我所在的单位是国内主要的商业银行之一,作为单位的主要技术骨干,2009年1月,我主持了远期结售汇系统的开发,该系统是我行综合业务系统的一个子系统,由于银行系统对安全性,可靠性,可用性和响应速度要求很高,我选择了三层C/S结构作为该系统的软件体系结构,在详细的设计三层结构的过程中,我采用了字符终端为表示层,CICS TRANSATION SERVER为中间层,DB2 UDB 7.1为数据库层,并采用了CICS SWITCH组,并行批量的办法来解决设计中遇到的问题,保证了远期结售汇系统按计划完成并顺利投产,我设计的软件三层结构得到了同事和领导的一致认同和称赞。但是,我也看到在三层结构设计中存在一些不足之处:比如中间层的负载均衡算法过于简单,容易造成系统负荷不均衡,并行批量设计不够严谨,容易造成资源冲突等。

    二、正文

    • 我所在的单位是国内主要的商业银行之一。众所周知,银行的业务存在一个“二八定理”:即银行的百分之八十的利润是由百分之二十的客户所创造。为了更好地服务大客户,适应我国对外贸易的蓬勃发展态势,促进我国对外贸易的发展,2009年1月,我行开展了远期结售汇业务。 所谓的远期结售汇就是企业在取得中国外汇管理局的批准后,根据对外贸易的合同
  • 相关阅读:
    gradle安装配置
    什么样的程序员在 35 岁以后依然被公司抢着要?
    运维 Windows cmd 操作
    CC1,3,6回顾
    ASP.NET Core + SaasKit + PostgreSQL + Citus 的多租户应用程序架构示例
    Python JSON
    1-多媒体通信概述
    设计模式之【观察者模式】
    按照C++语言程序结构组成数字电路进行计算的计算机
    nodejs毕业设计拼车租车平台
  • 原文地址:https://blog.csdn.net/zhengzaifeidelushang/article/details/126875148