基于代理的信息集成框架的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhuzhutoutuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化程度的提高,企业可获取信息的种类和结构越来越丰富。从传统的关系型数据库,到XML文档以及分布于Web上的大量半结构化的信息。而传统上的各种应用都是直接建立在信息存储层之上的,这导致了应用程序不能有效的利用来管理企业的各种异构信息。因此提出了一个基于代理的、适应性强的、易维护的信息集成框架ABII。该框架由多个独立自治的代理组成,代理间采用集中协作式的工作模式,通过资源代理来包装异构的数据源,利用XML对集成后的信息以一种标准化的数据形式来表示,具有比较好的可扩展性,可以集成随时插入的新数据源。ABII框架中代理按照角色的不同可以分为三类:用户代理、注册代理、功能代理。通过对代理按照角色的不同来组织,并通过注册代理动态维护了一个运行时刻对象集来记录系统中所有现存代理的信息,可以方便的添加或者删改系统中的代理。代理间采用集中协作式的工作模式,代理通过自己的路由模块与外界建立联系,路由模块负责处理与之相连的代理发出和接收的消息,具有较好的灵活性,支持动态结构变化。在数据存储层,通过资源代理对异构的数据源进行包装,利用XML对集成后的信息以一种标准化的数据形式来表示,提出了对各类不同数据源的数据结构定义以文档类型定义(DTD)的形式作为数据模型,可以方便的描述各类不规则数据。在ABII框架中,利用XPath作为一种公共的查询语言,在资源代理中,实际地编写一些将XPath的查询转化为针对不同的数据源的正确形式的查询,使得可以独立于后端的数据源的方式透明的查询数据。针对远程教育软件远端数据源的异构性,给出了ABII框架作为辅助支撑平台在远程教育中的应用。
其他文献
传统的冯·诺依曼体系结构的通用处理器都含有固定的硬件结构,通过顺序执行指令来实现计算任务,本质上是串行的,而专用集成电路(ASIC)将适当的功能单元以固定的方式连接起来完成
当网络迅速发展的时候,网络蠕虫病毒引起的危害开始显现,网络的发展使得网络蠕虫可以在短短的时间内蔓延整个网络,造成网络瘫痪,使得网络管理面临更大的挑战,网络蠕虫病毒的
XML自出现以来就被作为半结构化数据的典型框架。迄今为止,已经出现了一些与XML数据库相关的查询和存储模型。这些模型都从不同方面涉及到XQuery/XPath中的核心问题——路径
嵌入式Internet技术是进入90年代以来计算机应用领域的一个新的研究热点.它是为解决设备上网问题而提出来的.Internet提供的开放性环境并不能保证接入系统的安全性,这就使得
实验教学是远程教育中的一个难题,学生很难通过网络进行真正的交互式实验。虚拟实验技术和远程教育结合起来的远程虚拟实验系统为解决这个问题提供了一个良好的解决方案。远
随着数字技术和网络技术的迅猛发展,计算机通信技术与传统家用电器相结合产生的智能化信息电器(Information Appliance)开始走向市场,并将逐渐深入到人们的日常生活中。DTV(Dig
该论文主要针对网络安全中内容过滤防火墙的体系结构进行了深入的理论研究,并且结合嗅探型防黄网关系统(Sniffer Gateway Design System for firewall,SGDS)的具体设计要求,
随着企业信息化的发展,一个企业往往有很多种异构信息系统在同时使用,形成一些"信息孤岛",在很大程度上限制了信息系统在企业运作中的作用.例如,在"信息孤岛"下,企业信息数据
随着现代社会计算能力需求的迅猛发展,单台计算机已经不能胜任一些大规模应用问题的解决.这就需要将多种计算资源通过高速网络连接起来,共同解决大型应用问题.集群技术的发展
随着互联网的极大普及和计算机技术、信息管理技术、信息系统的迅猛发展,各行业的数据量激增,在此背景下诞生的KDD(Knowledge Discovery in Databases,知识发现)和DM(Data Mi