JDBC与COM数据源集成的研究与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:w5423112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,大量信息因应用背景的不同被保存在各种数据源中。这些数据源既包含各种关系数据库,也包含在电子政务中大量使用的基于COM组件的数据源。在互联网相当成熟的今天,信息的交流非常普遍,如何把这些分布的、异构的数据源集成,在不改变原有分治系统的前提下实现数据的交换显得尤为重要。JDBC与COM数据源的集成使用分布式对象技术,使得分布在多个客户端的数据源能够通过服务器实现数据的集成。客户端转换本地数据源数据到具有统一格式的中间数据载体,然后发送载体到服务器。其他客户端从服务器获取中间数据载体的内容到本地,并将中间数据载体的数据转换到本地数据源。本文使用XML文件作为数据的中间载体,并结合在企业级分布式应用中广泛使用的各种J2EE技术实现分布在多个客户端的数据源的集成。本文主要工作及创新为:(1)分析现有以XML为数据载体的数据转换的不足,制定了面向多个数据源的统一格式的XML数据文件。在XML文件中引入数据的宏信息,不仅数据得以保存,而且还保存了用于数据转换的模式信息和语义信息。(2)全面分析各种数据库的数据类型特点,分门别类,设计实现转换算法;在数据类型互转的基础上,实现数据库模式的互转,进而实现数据库到XML和XML到数据库的转换;在XML与数据库互转的基础上,实现XML与基于COM组件数据源的互转;最终实现以XML为中间数据载体的结构化数据源与非结构化数据源的转换。(3)将JCA引入到基于COM组件数据源的集成上,并设计实现了JCA的资源适配器,实现了这些数据源与J2EE应用服务器的无缝集成。(4)设计实现了数据源集成的模型,使得分布在多个客户端的异构数据源可以实现数据的集成。
其他文献
无线Mesh网络是近年来一种新兴的无线局域网技术。无线Mesh网络在提供网络服务的Mesh节点之间建立路由联系,不需要每个Mesh节点都与有线网络直接连接,极大地方便了无线网络的
论文研究了用于方言转换的语音识别技术,包括说话人自适应算法、连续语流音节切分算法和基于加权有限状态转录机(weighted Finite State Transducers,WFST)的关键词识别算法。普
蓝牙是一种短距离无线通信技术,用以代替数字设备和计算机外设间的电缆连线以及实现数字设备间的无线组网。遵循蓝牙规范的设备之间能够非常方便的建立数据和语音连接。这些体
作为浅层语义分析的一种实现形式,近年来语义角色标注逐渐发展成为自然语言处理领域的一个研究热点,并被广泛应用到问答系统、信息抽取以及机器翻译等多个领域。语义角色识别
工作流管理技术是一种新兴的信息处理技术,主要用来对工作流程进行控制和管理。国际上成立了专门的机构,对工作流管理技术进行研究。尽管目前工作流技术取得了相当的成果,但
科技在进步,时代在发展,在这个“读图”和“听音”的时代,语音技术深入到人们生活的各方各面,让机器说话已不是幻想。然而,目前语音合成的质量仍不是很高,主要表现在:合成的语
随着互联网的高速发展,越来越多的网络主机相连,网络服务需求已超过了网络的服务容量,对具有QoS(Quality of Service)服务的应用产生了严重的影响,如视频点播、IP电话等。选播是
信息技术的迅速发展加快了企业的现代化与信息化的进程。计算机技术与管理科学的结合促进了现代企业管理技术的形成。现代企业管理技术的目的是通过现代管理模式与计算机管理
高校图书馆网站作为网络信息资源的集散地,利用网络传播的优势,极大地促进了信息的传播,有力地支持了教学科研。但是,当前不少高校图书馆网站缺乏可用性评价体系的指导,存在访问率
随着以计算机和软件为核心的数字化技术的迅猛发展,多媒体技术与因特网的应用迅速普及,传统的信息服务方式逐步被信息通信计算机网络所代替,数据共享成为一种必然要求。实现数据