基于消息中间件的异构数据库集成的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:resident_2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球信息化脚步的不断加快,人们对信息数据的要求越来越高,随着数据库技术的发展,如何在多元化的计算环境、分布式的网络环境中存取大量的、分布的信息以实现数据的共享,成为当前数据库领域的一个研究热点。在政府信息化的不断建设中,也存在大量的异构数据源数据,许多职能部门以及不同区域部门之间的数据共享问题亟待解决,异构数据集成逐渐成为提高实际工作效率的一个瓶颈。在本文实现的政府办公系统中主要解决了关系数据库下不同数据库之间的异构。   数据集成主要解决异构数据库的互操作和数据共享问题,XML技术作为异构数据集成与异构数据交换解决方案有其先天优势,被广泛应用于异构系统间的数据交换和互操作中。消息中间件作为一种支持分布式应用的中间件,提供了应用程序间同步和异步的通信方法,使应用程序之间形成松散耦合,实现可靠健壮的消息传输,增强了应用的灵活性、可扩展性和网络的独立性。根据当前数据库技术的发展趋势,本文以北京市委政府办公平台二期工程为背景,提出了基于XML的消息中间件、B/S三层结构的异构数据集成服务平台,阐述了服务平台的整体设计和数据集成的几个关键问题。包括:   第一,基于消息中间件的数据集成服务平台的设计与实现。主要分为数据交换服务器,消息中间件,客户端和全局共享数据库系统四个部分,设计了全局数据库以缓解消息传输中带来的网络压力。   第二,消息中间件的设计与实现。分析了消息的发送和接收的处理,以及消息队列的管理和流量控制算法的研究,解决了过量消息传输过程中的内存耗尽问题。   第三,数据传输中的安全性,通过改进的数据加密算法实现了数据传输中的加密,以及运用DES算法加密明文,RSA算法加密密钥的方法加密XML文档,实现数据传输的安全性。   XML中间数据格式、消息中间件技术为数据集成服务平台提供了灵活的数据传输方式,具有跨平台、松耦合、异步性、可靠性、易扩展的特点,实现了该政府办公系统中的数据集成和数据共享,并且投资低、易管理、效率高,易于在政府信息化建设中推广普及。
其他文献
随着无线电技术的进步,无线电应用已经普及社会各部门各领域,各行业对无线电频谱资源的需求日益剧增。无线电频谱资源作为一种稀缺的、不可再生亦不可耗竭的公共资源,如可有
在传统业务系统中,企业组织的业务规则通过硬编码实现并嵌入在业务系统的各个角落,导致业务系统的调整不能及时响应市场环境的变化。业务规则管理系统把业务规则交给终端业务
程序理解在软件开发和维护过程中占据重要地位,贯穿软件开发生命周期的始终。程序可读性分析和概要化技术是程序理解的重要组成部分,可以帮助软件开发人员快速准确的理解大型
容错设计技术是提高计算系统可信性的重要措施。高能粒子辐射引起的软错误曾被认为是影响宇航电子用品可靠性的首要因素。随着集成电路特征尺寸的急剧减小进入纳米级,关键电
云计算是一种新兴的资源使用和交付模式,它以一种有趣的形式呈现并且推动科学的发展和商业应用。类似于水电,云计算通过按需消费向用户提供一种即时、灵活和可扩展的服务。云
频繁子图挖掘是图数据挖掘一个重要的研究方向,为的是找到图数据集合里频繁存在的子图集模式,从而找到图数据集合所包含的规律。随着数据正在迅速膨胀并变大,由于传统的频繁
随着科学技术的不断进步和城市化进程的进一步扩大,智能住宅小区建设已成为当今国际国内城市规划的一个主要议题。其中,电力、自来水、煤气、暖气的户表数据自动抄送则是智能住
制造业是我国国民经济第二大产业,占据国民经济主要地位,尤其值得注意的是:我国制造业中以中小型企业为主,占据90%以上,且该类企业以离散制造居多,它们在制造业信息化浪潮中的发展形
随着计算机技术的高速发展,统计机器翻译展示了日益广阔的应用前景。基于短语的统计机器翻译系统在抽取短语时往往将任意连续的单词看作短语,由于没有考虑短语的合理性,因此
会议室作为一个单位商讨议题、研究决策、制定方案的办公场所,是一种非常重要的公共资源,其使用率相当高,当各个部门有重重要会议需要召开时,难免会引起会议室的使用冲突。为了避