Mobile agents in a distributed heterogeneous database system

Balázs Goldschmidt, Z. László, M. Döller, H. Kosch
{"title":"Mobile agents in a distributed heterogeneous database system","authors":"Balázs Goldschmidt, Z. László, M. Döller, H. Kosch","doi":"10.1109/EMPDP.2002.994247","DOIUrl":null,"url":null,"abstract":"The purpose of this paper is to present a new infrastructure for multimedia database searches based on CORBA and mobile agent technology. A new mobile agent system, called Vagabond, was implemented in pure Java using only standard CORBA facilities. The fundamental agent design and architecture is introduced. Measurements demonstrated the merits of Vagabond, namely the simple design, the implicit heterogeneity inherited from CORBA, and its speed. The system (renamed as M/sup 3/) was implanted inside an Oracle8i database system which is able to run Java code as a stored procedure. Further measurements have justified the idea presented above, ie. sending agents directly inside the database can decrease the response time of multimedia content search and retrieval. However, the required modifications made the embedded agency accessible for clients using only Aurora, Oracle's modified Visi-broker ORB. On the basis of the Proxy design pattern, the paper presents a proxy solution that encapsulates the specific protocol issues that restricted interoperability, and thus provides the user of the infrastructure with the benefits of a truly heterogeneous environment.","PeriodicalId":126071,"journal":{"name":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMPDP.2002.994247","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

The purpose of this paper is to present a new infrastructure for multimedia database searches based on CORBA and mobile agent technology. A new mobile agent system, called Vagabond, was implemented in pure Java using only standard CORBA facilities. The fundamental agent design and architecture is introduced. Measurements demonstrated the merits of Vagabond, namely the simple design, the implicit heterogeneity inherited from CORBA, and its speed. The system (renamed as M/sup 3/) was implanted inside an Oracle8i database system which is able to run Java code as a stored procedure. Further measurements have justified the idea presented above, ie. sending agents directly inside the database can decrease the response time of multimedia content search and retrieval. However, the required modifications made the embedded agency accessible for clients using only Aurora, Oracle's modified Visi-broker ORB. On the basis of the Proxy design pattern, the paper presents a proxy solution that encapsulates the specific protocol issues that restricted interoperability, and thus provides the user of the infrastructure with the benefits of a truly heterogeneous environment.
分布式异构数据库系统中的移动代理
本文的目的是提出一种基于CORBA和移动代理技术的多媒体数据库搜索的新架构。一个新的移动代理系统,叫做Vagabond,是用纯Java实现的,只使用标准的CORBA工具。介绍了代理的基本设计和体系结构。测量结果表明,Vagabond具有设计简单、继承CORBA的隐式异构性和速度快等优点。该系统(重命名为M/sup 3/)被植入Oracle8i数据库系统中,该系统能够将Java代码作为存储过程运行。进一步的测量证明了上述观点是正确的。在数据库内部直接发送代理可以减少多媒体内容搜索和检索的响应时间。然而,所需的修改使得客户端只能使用Aurora (Oracle修改的Visi-broker ORB)访问嵌入式代理。在代理设计模式的基础上,本文提出了一种代理解决方案,该解决方案封装了限制互操作性的特定协议问题,从而为基础设施的用户提供了真正异构环境的好处。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信