bs结构应用系统技术规范.pdfVIP

  • 0
  • 0
  • 约4.39万字
  • 约 61页
  • 2023-03-23 发布于天津
  • 举报
开放平台 B/S 结构应用系统技术规范 第一章 总则 为了保证全行开放平台 B/S 结构应用系统的健康、稳定 运行,加强对开放平台 B/S 结构应用系统建设的统一规划, 特制定和下发本规范。 本规范制定了开放平台 B/S 结构应用系统的客户端、 WEB 服务器、应用服务器、数据库服务器四个层次的软硬件 配置规范,并对 WEB 服务器、应用服务器和数据库服务器 三个层次提出了部署的具体要求,从负载均衡、系统备份等 方面详细描述了服务器的部署规范。此外,还制定了群组划 分、服务器整合的原则。 本规范的适用范围是:总行信息科技部、各一级分行及 直属分行(以下简称“分行”)信息科技部、数据中心(北 京)、数据中心(上海)、海外数据中心、软件开发中心(以 下简称“各中心”)。 第二章 B/S 结构服务器部署规范 一. 概述 传统意义下的 B/S 应用系统的结构分成三层,分别是浏 览器层/服务器层/数据库层,服务器层可以细分为 WEB 服 务器、应用服务器两层。由于考虑处理能力、不同服务器之 间的关联性等多方面的因素,往往分别为这两层服务器配备 不同的硬件,因此,目前的生产环境的服务器硬件相对较多。 为了方便管理、合理利用开放平台资源以及提高运行稳定 性,需要从结构和平台两个方面依据一定的规范进行整合。 虽然这些应用系统完成的功能互不相同,但是,基本上都是 使用相同的体系结构、相同的开发平台,具有整合的可能性。 本章重点分析我行 B/S 结构应用系统 WEB 服务器层、 应用服务器层的物理和逻辑结构,然后确定这两个层次的结 构和每个层次中服务器的软硬件平台版本、负载均衡策略和 系统的备份策略。 二. B/S 结构应用系统的分析 从应用系统的物理或逻辑结构来分析,我行 B/S 结构应 用可以分成两大类,一类是典型的 J2EE 应用,即 WEB 服务 器、应用服务器和数据存储服务 (包括数据库和主机应用 ); 另一类是基于微软技术的应用,包括 WEB 服务器和数据存 储服务两层。从目前的实际情况看来,绝大部分应用都是典 型的 J2EE 应用,只有个别应用是采取微软技术的,并且已 经有明确的版本计划要进行平台移植 ,最终都会统一用典型 的 J2EE 技术。 本章只对典型的 J2EE 应用进行分析,对其平台和负载 均衡技术进行描述。 1. J2EE 应用系统的三个层次 典型的 B/S 结构 J2EE 应用系统分多个层次,本节只论 述客户端、WEB 服务器和应用服务器三个层次,如下图所示。 客户端为 IE 浏览器;客户端通过网络访问 WEB 服务器, WEB 服务器负责交易画面的显示;真正的业务逻辑处理是在 应用服务器完成的;后台的业务处理系统完成真正的业务处 理如账务处理等。 IE IE IE WAN/LA WEB 服务器 应用服务器 数据 主机 1.1. 客户端浏览器 用户利用浏览器客户端程序通过广域网 (或内部网)以 HTTP 或 HTTPS 通讯协议访问指定的 WEB 服务器。要求所 有的 B/S 结构应用至少支持 IE 浏览器,目前要求支持的 IE 版本是 6.0 或以上版本。 1.2. WEB 服务器 WEB 服务器只完成静态页面或动态页面的显示和一些 简单的诸如数据完整性检查等简单逻辑,复杂的逻辑处理都 在应用服务器上完成,WEB 服务器通过应用服务器插件将具 体的请求发送给应用服务器,然后应用服务器将响应返回给 插件,再由 WEB 服务器组合相关信息返回到客户端。 WEB 服务器软件支持在一台物理设备上运行多个应 用,即在一台机器上建立多个网站。因此,WEB 服务器可以 整合。 1.3. 应用服务器 所有的业务处理逻辑的实现,都在应用服务器上完成, 主要包括这样一些处理:从数据库中取出相关的数据进行处 理 (如判断数据是否有效 ,对数据进行

文档评论(0)

1亿VIP精品文档

相关文档