中间件在移动客户服务系统集中化改造中的应用v5hyn9j6.docVIP

中间件在移动客户服务系统集中化改造中的应用v5hyn9j6.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中间件在移动客户服务系统集中化改造中的应用v5hyn9j6

中间件在移动客户服务系统集中化改造中的应用 2005年第11期福建电脑67 中间件在移动客户服务系统集中化改造中的应用 罗昔军-马征 (1中南大学现代教育技术中心,湖南长沙,4100752湖南大学软件学院.湖南长沙.410082) 【摘要】本文回顾中间件和三层结构的基本原理,总结了移动客户服务系统的特点,介绍了系统的总体结构设计,讨 论了中间件在移动客户服务系统集中化改造工程的应用:中间件连接方式,主备切换和负载均衡. 【关键词】中间件三层结构高可用性负载均衡线程池 1引言 湖南移动成立初期,为了满足客户服务工作的需要.在全省 14个地市分公司分别建设了一套客户服务系统(1860/1861),这 些分散的系统采用两层C,s结构,在当时为业务开展起到了很 好的支撑作用.随着移动业务支撑系统(BOSS)的集中化改造完 毕,特别是各项新业务的飞速发展和用户对服务水平的要求不 断提高.原有系统已经不能满足管理的需要.分散系统所带来的 问题逐渐暴露:业务规范不统一,服务无法标准化;资源分散,无 法共享,利用率低;数据存储在各个系统中,共享程度低,缺乏综 合利用和深层次的挖掘;分公司拥有大量的数据而省公司数据 较少,造成上下级信息不对称,制约了管理水平的提高. 解决这些问题的途径就是对原有系统进行集中化改造.在 省公司成立客户服务中心,统一领导各分公司的客户服务中心 的业务.在省中心建设一套系统平台,实现系统和数据的集中, 话务员坐席则实行部分集中.外呼坐席仍然保留在各分公司. 系统集中后.传统的两层C,S体系结构由于不能满足业务 复杂,并发客户端多,高可用性系统的需要.有必要采用中间件 技术构建三层C,S结构的新系统. 2中间件和三层结构 中间件是基础软件的一大类.它在操作系统,网络和数据库 之上.应用软件之下.总的作用是为应用软件提供运行与开发的 环境.帮助用户灵活高效地开发和集成复杂的应用软件. 中间件大致可以分为3大类:交易中间件,通讯中间件和构 件类中间件.其中交易中间件是众多中间件产品中较为复杂的 一 种.可用于实时联机交易处理应用.为大规模的事务处理提供 可靠的运行环境.可实现多服务进程与负载平衡.提供安全访问 控制机制.有关交易中间件实现原理请参考有关文献【1】.作为 此类中间件主要有IBM的CICS和BEA的TUXEDO等. 所谓三层结构,就是在原有的两层结构(客户端和服务器) 之间增加专门处理业务逻辑的中间层.将业务规则与界面层分 离.中间件在三层结构中就是专门充当中间层的应用服务器.和 两层结构相比.采用三层结构具有如下优势: I,可满足不断增长的客户端需求. 作为中间层的应用服务器本身就是一个计算机网络,可不 断进行扩充以满足不断增长的客户端需求.客户端软件通过中 间件访问数据库.最大限度地减少了与数据库服务器的连接数 量.并可将相关的处理过程分担在多台服务器上完成.因此当系 统需要升级时,仅需要增加一台或几台低档服务器,即可获得更 强的计算能力. 2,有利于业务规则处理. 三层结构的开发强调业务对象的构建.而不是数据如何存 储.每个组件同时包括服务和数据.实现数据的封装.不仅可允 许更大范围的数据完整性检查.同时还有能力从对象包含的数 据中派生出附加信息. 3,可实现分布式处理和异构系统互联. 采用三层结构不仅使网络传输降低到最小程度,甚至在无 法连接数据库时也可进行部分业务处理,同时还保证分布式交 易数据处理的一致性.另外,中间件是位于平台(硬件)和操作系 统之间的通用服务.这些服务具有标准的程序接口和规范.针对 不同种类的平台,中间件可以有符合接口和协议的多种实现.因 此.三层结构可为联机交易提供分布式计算能力.提供跨网络, 硬件和操作系统平台的透明性应用和服务的交互. 3系统特点与总体结构 移动客户服务系统主要面向广大手机用户.要处理的主要 业务有:业务咨询,业务查询,业务受理,投诉建议,主动服务.系 统支持两种服务方式:自动服务和人工服务,其中自动服务主要 处理一些查询业务和简单的咨询业务.和一般MIS系统相比,具 有如下特点: 1,对系统的性能和实时性要求较高.系统的用户群巨大,超 过800万,且并发访问量特别大,支持2300路电话同时接入.平 均每天话务量超过100万,其中自动服务占9O%.系统要求其平 均处理时长不超过60秒,除去各种语音提示,用户按键选择等 时间.留给系统处理单笔业务的时长不能超过7秒.需要进行特 殊设计才能满足这种大访问量下的实时性要求. 2,对系统可靠性要求高.系统需要对外提供7*24小时不问 断服务,要求系统具备较高的容错能力,能屏蔽单点故障,局部 故障不能导致整个系统的瘫痪. 3,要求具有较高的可扩展性.移动通信业务发展极快.用户 数连年成倍增长.因此要求系统采用模块化设计

文档评论(0)

seunk + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档