WebVigil: An approach to Just-In-Time Information Propagation In Large Network-Centric Environments

WebVigil: An approach to Just-In-Time Information Propagation In Large Network-Centric Environments
复制标题

WebVigil:一种在大型网络中心环境中进行即时信息传播的方法

DOI:
10.1007/978-3-662-10874-1_13
复制
发表时间:
2002
期刊:
WebDyn@WWW
影响因子:
--
通讯作者:
Sharma Chakravarthy
Sharma Chakravarthy
中科院分区:
--
文献类型:
--
作者:
Jyoti Jacob;Anoop Sanka;Naveen Pandrangi;Sharma Chakravarthy

文献摘要

被引文献

相似文献

在本章中,我们认为推送技术对于大量传统应用程序以及以网络为中心的应用程序都是至关重要的。推送技术可以以各种方式实现,具体取决于要插入推送技术的底层系统的“开放性”。我们已经试验了几种方法:集成方法、中介方法(使用智能代理)和基于包装的方法。在底层系统/软件提供一些挂钩但不允许用户修改的情况下,智能代理对于支持推送技术很有用。在本章中,我们首先概述对推送和拉取技术的需求。然后,我们概述用于检测数据库和其他结构化环境中的更改的主动功能。除了传统的数据库应用程序外,许多较新的应用程序可以从主动功能产生的概念中受益。例如,对于Web和分布式异构系统等环境,高效有效的Web页面更改检测和通知变得越来越重要。WebVigiL项目的目标是在满足服务质量要求的同时,及时调查用户请求的变更的规范、管理和传播。在这一章中,我们详细阐述了需要解决的问题,以及我们的初步方法。我们提出了一个体系结构,并讨论了该体系结构中的各个模块需要支持的功能。我们使用事件-条件-动作(ECA)规则形式的主动能力和推/拉范例的组合来解决这个问题。
In this chapter, we argue that push technology is critical for a large number of applications — traditional as well as network-centric. Push technology can be implemented in various ways depending upon the ‘openness’ of the underlying systems into which the push technology is being inserted. We have experimented with several approaches: integrated, mediated (using intelligent agents) and wrapper-based. Intelligent agents are useful for supporting push technology in situations where the underlying system/software provides some hooks but is not open to user modification. In this chapter, we first overview the need for push and pull technologies. We then provide an overview of active capability for detecting changes in databases and other structured environments.In addition to traditional database applications, a number of newer applications can benefit from the concepts that came out of active capability. For example, efficient and effective change detection and notification of Web pages is becoming increasingly important for environments such as the Web and distributed heterogeneous systems. The WebVigiL project’s objectives are to investigate the specification, management, and propagation of changes as requested by a user in a timely manner while meeting the quality of service requirements. In this chapter, we elaborate on the issues that need to be addressed, and on our preliminary approach. We present an architecture and discuss the functionality that needs to be supported by various modules in the architecture. We use the active capability in the form of event—condition—action (ECA) rules and a combination of push/pull paradigms for this problem.