• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

中间件为保险行业上“保险”

发布: 2008-10-29 09:36 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 6次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术网[^/NEeg(L;|Z

R0a F3JQ:d+P \7y?T  要满足上述业务上的需求,采用常规的数据库复制方式和一般的应用方式是难以达到的。原因在于无论是数据库复制方式还是一般的应用方式,其通讯处理方式都过于简单,低层通讯的正确性、资源的有效利用和网络故障的处理应对、主机故障的处理应对等缺乏很好的机制来加以保障。所以,就有可能出现乱码,或者当网络抖动或拥塞时,数据集中业务过程无法有效进行等问题。软件测试技术网.i"TpCP,_In-]

A5b)R{)i/L a  目前,针对此类应用(非联机事务处理系统,强调可靠性,非关联性?实时性要求不高)特点,各行各业广泛采用消息中间件来实现。消息中间件是一种基础软件,在操作系统之上和应用之下,它可用来隔离应用系统对操作系统和网络的直接关联和依赖。东方通科技公司的消息中间件产品TongLINK/Q,负责网络资源的有效利用、消息数据传输,为应用屏蔽网络故障、通过内部的自动压缩/解压功能减少网络通讯量等。其典型使用是异步方式调用,此时地市数据发送方只要将数据交给本地的中间件TongLINK/Q,而TongLINK/Q负责将数据高效、可靠地传输到省中心,并提交给相应的目标程序进行入库处理。

T!wn-\(z3nO1F!z

F,x(T K0])lf#eA _软件测试技术网ToU*H6R!L
  PICC财险数据集中系统软件测试技术网9L]-B(|}w[

软件测试技术网 e(Rt7rd(U


W ]`fp-o'x  省级数据集中方案是当市级公司数据库数据发生变化时,对其所在省的省级的数据库数据做相应同步的过程。PICC财险数据集中系统结构图1。软件测试技术网b Z]N _f;Qr&ea

软件测试技术网a)s)\C|+Ovs5t

  此时,对于数据集中备份过程而言,它是一个必须要完成的工作,而在时间上只求尽快而可靠地完成,并无严格的时间限制,采用消息中间件产品TongLINK/Q来实现。另外,在应用层面,为了使集成商开发的应用系统相对独立,对数据集中备份过程建议采用一套独立的应用来完成。软件测试技术网_4Ce {y(o1[Y6g

软件测试技术网}NF0bX(W$|

  在市级公司数据中心编写一个定时启动程序或守护进程,用来采集数据库的变化数据,一旦有数据它将以业务处理单元为单位,把它投给TongLINK/Q的可靠队列中。在省级数据中心,编写对应服务程序,它在接收到数据后将在本地执行相应的数据库处理,以达到数据同步。TongLINK/Q还可以保障服务处理的可靠,即如果服务程序在执行相应的数据库处理时意外失败,TongLINK/Q将记住这一问题,再次提请相关服务程序进行处理,直到成功。

V7];Oj$^ iu 软件测试技术网 ff*X0U%w'W,l-Y,L

  消息中间件TongLINK/Q在PICC财险数据集中系统中的部署图如图2所示。软件测试技术网?4K4x#T