【24h】

Supporting Object Migration in Distribution Systems

机译:在配电系统中支持对象迁移

获取原文
获取原文并翻译 | 示例

摘要

To fully support distributed processing in any distributed system, it must be possible to perform remote executions. For maximum benefit, this should also be coupled with the movement of data and programs from sites other than those where the execution is to be performed. Such distributed processing requirements are considered in the context of a Virtual Enterprise which uses an Object-oriented Knowledge Base Managmeent System (OOKBMS) to act not only as a trader, but also the repository for a global model and shared data. Here, the concept of objects causes us to reconsider remote execution and data movement as the more general problem of object migration. In this paper we identify, object migration consisting of the migration of three possible components: object definition, object instances, and object method executables and source. We describe in this paper an exhaustive list of thirteen execution and data location scenarios. The discussion in this paper on object method execution covers not only the migration of executable code between homogeenous systems, but also interpretive code, such as Java, and also compilable programs (source code). Given these considerations, this paper finishes with the definition for a migration protocol using KQML. These performatives provide the mechanisms to support a wide variety of migration plicies and are shown to support the thirteen distributed execution operation scenarios.
机译:为了完全支持任何分布式系统中的分布式处理,必须可以执行远程执行。为了获得最大利益,这还应与数据和程序从要执行执行的站点以外的站点的移动一起进行。在使用面向对象的知识库管理系统(OOKBMS)不仅充当交易者,而且充当全局模型和共享数据的存储库的虚拟企业的上下文中,考虑了这种分布式处理要求。在这里,对象的概念使我们重新考虑远程执行和数据移动是对象迁移的更普遍问题。在本文中,我们确定对象迁移由三个可能的组件的迁移组成:对象定义,对象实例以及对象方法的可执行文件和源代码。我们在本文中描述了十三种执行和数据定位方案的详尽列表。本文中关于对象方法执行的讨论不仅涵盖了同种系统之间的可执行代码迁移,还涵盖了诸如Java之类的解释性代码以及可编译程序(源代码)。考虑到这些考虑因素,本文以使用KQML的迁移协议的定义结尾。这些执行器提供了支持多种迁移策略的机制,并显示为支持十三种分布式执行操作方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号