登录 注册   如何登录?
 
 
 
 
  Pubwin2015单店版
      产品介绍
      性能改进
      部署方案
  Pubwin2015连锁版本
      产品介绍
      核心业务功能
      技术体系
      收益对象
      实施与服务
  Pubwin2015Linux
 
 
 
 
 
 
拓扑结构

为了实现统一的业务支撑,所有网点系统和SP系统都通过互联网与中心平台直接交互;各级管理中心按分公司或代理商的组织结构建立,允许灵活扩展,各节点可以是物理节点也可以是逻辑节点,逻辑节点的访问请求由其上层物理节点处理。交易记录首先在中心平台产生,随后按归属地向下级物理节点分发。中心平台保留完整的记录,可用于结算和整个连锁系统范围的数据统计,各级管理中心则处理自己管辖范围内的数据。原则上,当某层次业务量过大时,可以在下级设立物理节点来分摊处理能力。

软件构架图


Pubwin2015是一个可扩展、松耦合的分布式平台,通过Web Service整合各级系统;采用SSL保证通讯的安全性和使用数字签名保证交易不可抵赖。在各级中心之间,采用Message Queue进行数据同步、分发。
Pubwin2015各级系统都采用三层逻辑架构,既能够灵活布置,又能够充分利用应用服务器在并发处理和逻辑计算方面的优势,提高系统的整体性能和可靠性。
中心系统构架

垂直结构:采用多层逻辑结构,分为缓存、分发层、表现层、业务逻辑层以及数据层,多层逻辑结构是分布式系统的标准结构,易于业务逻辑的扩展和灵活部署。
水平结构:中心平台设计的一个重要思想是把不同性质的业务处理分开,保证关键业务的处理不受影响。在本系统中,处理认证、支付(OLTP)是连续的,且实时性要求很高,而处理页面访问和查询统计(OLAP)是间断性的,处理高峰时将占用大量系统资源,但实时性要求不高。基于以上分析,为了保证业务支撑平台的平滑运行,在系统物理结构上,通过架设不同的服务器和把数据储存在不同的磁盘分区,把二者分开处理。
系统软件:系统软件:中心平台采用Linux或Unix操作系统,并构建在IBM的企业级中间件服务器(WebSphere)和数据库服务器(DB2)之上,利用WebSphere附带的Edge Server做群集和MQ做数据分发。
其他设计考虑:
性能:采用群集技术,系统可以随业务量增大而扩展,利用磁盘阵列增大IO吞吐量和并发处理能力。该系统需要较强的数据库服务器,必要时可以使用小型机。
可扩展:整个系统最少只要两台服务器即可构建,由于采用群集技术,系统可以随业务量增加而逐步扩充,当数据库服务器更换时,原处理能力较弱的服务器可以作为中间件服务器使用。
可靠性:采用必要的冗余保证某部分瘫痪时不会导致整个系统的崩溃,具体措施包括采用群集技术、用于处理关键业务数据库服务器做双机热备、采用Raid5磁盘阵列等。
安全:一方面,系统使用防火墙、入侵检测等安全设备,将敏感数据放到军事区,只公开必要的端口和服务;另一方面,系统使用SSL传输加密内容,采用X509证书和数字签名保证交易的不可抵赖性。
  Powered By Hintsoft 1998-2015上海新浩艺软件有限公司