基于WEB服务技术的福彩数据集成

时间:2022-09-30 04:02:21

基于WEB服务技术的福彩数据集成

摘 要: 近年来,行业发展态势良好,但管理工作中涉及数据越来越多。以工作所在(南通市福利发行中心)为例,从中央到市县,累积大量福利数据,所采用的数据库也丰富多样。

关键词: 服务技术;数据集成;web

中图分类号:TP393.08 文献标识码:A 文章编号:1671-7597(2012)0210171-01

各级福彩机构往往需要查询多个异构的业务系统和外部系统,进行大量数据分析后才能作出决策,工作量大且容易人为差错,影响决策质量。目前福彩体制采用三级模式,即中央、省、地市三级,但在实际操作中,县(市)实际承担了大量的业务工作[2],他们需要了解和使用各项福彩数据的途径,而上机福彩部门往往通过报表等方式来采集和反馈数据,即时性和完整性都不尽理想。

基于以上现实,对各类福彩数据进行有效整合,还是很有意义的。异构数据集成系统为集成多平台、多结构的福彩数据提供了途径[3]。而利用Web服务技术可以很好的满足市、县两级管理机构的数据需求。在Web服务的体系架构里有三个角色,服务提供者、服务注册库和服务请求者[4]。服务提供者将Web服务放置在在线服务器上供人使用。服务注册库汇集了很多在线的Web服务,就笔者所在地实际需求而言,业内人士清楚的知道Web服务的技术信息细节,同时该Web服务也没有提供外界使用的必要,因此将省略注册这一过程。

在数据集成中使用Web服务,可以将服务功能以接口的方式提供给用户,用户不需了解后台实现过程,调用功能接口就可以完成对数据库的操作。利用Web服务技术进行福彩数据集成有透明性、完整性、一致性特点[5]。透明性保证用户使用数据时不必了解数据的原始物理存储,完整性保证用户得到的经过集成的数据是原始数据的完整再现,一致性避免数据集成结果的冗余导致干扰数据处理、和交换,这三个特点很好满足了福彩数据集成需求。

利用Web服务技术对福彩异构数据进行集成,可以跨平台的确保数据顺利传递,除了将多笔相关的数据整合在同一个接口,便于用户使用外,也降低系统维护成本[6]。提出数据集成基本架构如图1所示:

上图所示架构,并不需要改变数据原始存储和管理方式。中介位于各异构数据库系统(数据层)和应用程序(应用层)之间,为访问集成数据的应用提供统一数据模式和访问的通用接口。系统并不存储任何异构数据库中的实际数据,用户提交查询后,中介器将查询翻译成一个或多个对数据库的查询。子查询由相关的包装器发送到后台数据库进行查询操作,中介器将包装器发送回的各查询结果进行综合处理,以同一接口输出返回给用户。具体流程如下:

可以将实现的完整流程分成两个阶段:

阶段1(前期阶段)建立各数据源的包装器(建立相应的Web服务);

阶段2(实施阶段)接受用户查询并做出解答(访问Web服务以得到需要的数据集)。

通过Web服务技术构筑包装器,查询访问各异构数据源获取结果集,这些结果集包含了对不同数据库的查询结果[7],比如某个请求是查询某地区某时间的各总销量,我们可以通过访问不同数据源所对应的Web服务来获取结果集,最后加以合并即可。通过这样的思路,可以将数据应用平台与电脑票查询系统,即开票查询系统、中福在线查询系统,销售队伍管理系统等多个子系统集成。这样,任何用户就可以查阅非本地的福彩数据,不必知道数据的结构,不必拥有对数据源的操作权限,也不管用户从哪儿、基于何种操作系统,用户只要访问相应Web服务就能得到结果。

由于历史原因,从当前大量存在的异构信息跨越整个系统的应用系统集成极为复杂,利用传统的集成技术来完成代价很大,Web服务的出现使我们看到了集成的曙光。利用Web服务,把福彩系统原来的各个异构数据源都用Web服务来封装,让所有的系统都能够自由、快捷地与先有的系统进行数据通讯,解决了因编制新应用系统而要对原有应用系统进行升级的矛盾,节约了资金,达到了一劳永逸的效果,同时很好地解决了原来的县(市)级管理机构被孤立的历史问题,提高了福彩的办事效率。

参考文献:

[1]何天琼、贾祥宇,福彩全国骨干网络建设及其应用,中国福利,2005(6):14-16.

[2]苏彩,注重开发农村市场 培植福彩新增长点,中国福利,2004(11):11-12.

[3]谢鸿强、董逸生,异构数据源的集成技术,工业控制计算机,2001(6):1-6.

[4]万常选,XML数据库技术,清华大学出版社,2005.1.

[5]郭斌、尚辉,异构数据源集成中的XML技术探讨,福建电脑,2006.6.

[6]张凤雏、史金飞、戴敏,基于ASP技术的XML数据转换方法研究,中国制造业信息化,2006,35(10):12-15.

[7]陈芳芳,NET中读取XML数据比较好的方法是什么,电脑编程技巧与维护,2005(4):88-89.

上一篇:煤矿复杂机电系统机电耦合分析与解耦控制技术 下一篇:中国石油科技创新抢占制高点