中国联通cBSS系统前台架构及部署情况简介.pptx

中国联通cBSS系统前台架构及部署情况简介.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国联通cBSS系统前台架构及部署情况简介目录系统前台架构一版本部署简介二定时处理任务三系统前台架构系统前台架构1营业前台简介1.1主体框架介绍1.2系统前台架构介绍1.3系统前台架构-营业前台简介 营业员从打开浏览器输入/到登陆系统进入系统首页,整个过程需要经过域名解析(DMZ区、DCN区)、HMFRAME(登陆界面)、代理服务器地址、系统核心区;大致过程如下:营业前台简介1.1公网帽子服务集DNS域名解析系统cBSS系统核心区服务集群DMZ代理服务器集公网登陆地址内网帽子服务集内网登陆地址DCN代理服务器集系统前台架构-营业前台简介以8域工号进行登陆流程分析:营业前台简介1.1输入DMZ HMFRAME集群公网解析79:443校验成功后请求主页显示至CUSTSERV服务,进行主页显示输入用户名、口令并选择省份DMZ PROXY集群验证用户名口令、操作权限山西省公网地址78:443请求转发至登陆BSSFRAME服务系统前台架构-营业前台简介 cBSS系统首页:营业前台简介1.1系统前台架构-营业前台简介 cBSS系统前台架构从功能上分为封装层(帽子)、代理层、核心业务层如下: 营业前台简介1.1系统前台架构-主体框架介绍 cBSS系统主体为三层架构。第一层为基于WEB平台的接入层,接入层则是以weblogic作为应用中间件,技术框架封装于WADE框架中;第二层是基于C++的业务层,业务层是以tuxedo作为交易中间件,营业、帐务的大部分交易均在业务层实现,业务层技术框架封装于BUDE中;最底层为数据层,以ORACLE为平台的数据库系统。其中WEB接入层和tuxedo的业务层通过JOLT/WTC来连接;Web-Tuxedo大致的连接方式如下:客户端(ie客户端浏览器) 应用中间件(web server –- TtxdConnection -- libtux.lib、libwsc.lib、wtuxws32.lib etc) (libtux.so、libengine.so etc --- libmwci.so --- qamcrm1l1server、qcscrm1l1server、 tcscrm1l1server etc)服务端。从连接过程可以看出,应用环境底层是中间件系统(客户端的库、服务端的库,实主体框架介绍1.2系统前台架构-主体框架介绍底层网络通信、事务控制等功能),中间是一层封装(客户端的类、服务端的库,对上层功能开发提供底层系统的简化透明接口),最上层是具体的业务功能实现(客户的ie, weblogic的webvserver)。这个实现过程可以用下图表示:主体框架介绍1.2系统前台架构-系统前台架构介绍系统前台架构介绍1.3 cBSS系统前台整体架构除前面章节介绍的营业前台(封装层、代理层、核心业务层)还包括重要的组成部分:接口,不管前台和cBSS后台进行交互,还是和总部系统、省份系统、外围系统进行交互都是通过接口层进行处理,接口层负责将前台请求封装成报文传输至对端系统,待对端系统处理之后再通过接口将处理后的结果返回给前台; 我们知道前台主要负责页面展示、接受请求、展示结果,之后业务逻辑处理则是交给构成前台整体架构另一重要组成部分:CRM Tuxedo应用服务器,其主要用来实现复杂业务逻辑处理、后端数据库交互、外围系统交互、批量事务处理等等;如下图所示:系统前台架构-系统前台架构介绍系统前台架构介绍1.3版本部署简介版本部署简介2系统分域情况2.1版本部署情况2.2应用服务部署及系统高可用性简介2.3版本部署简介-系统分域情况 按照全国各省市业务量和用户数,cBSS系统共划分为8个域,每个域对应2~5个省市,它们虽然使用统一版本、但每个域对应部署各自应用服务器、数据库,甚至在某些应用层面主机都是分域部署的,因此,各域之间相互独立,互不影响,彼此构成了一个松耦合的系统;系统分域情况2.1版本部署简介-版本部署情况统一版本部署分域脚本部署分域服务配置版本部署情况2.2版本部署简介-版本部署情况统一版本部署 cBSS系统采用全国统一版本,在系统开发过程中,从需求设计落地开始采用严格的版本控制,通过使用TFS、SVN等版本控制工具,对需求、任务、BUG进行严格地管理,确保开发、测试、准生产测试、正式上线各个环节都能进行有效地监控、审查,从而最终保证版本的统一;下图为TFS系统对应流转至版本打包的需求任务和版本组打包准备进行部署的截图:版本部署情况2.2版本部署简介-版本部署情况统一版本部署版本打包版本部署情况2.2版本部署简介-版本部署情况统一版本部署版本部署版本部署情况2.2版本部署简介-版本部署情况分域脚本部署 在介绍分域脚本部署之前先介绍cBSS系统数据部署情况,数据库按照使用功能,主要划分为中心参数库(ce

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档