移动主体
编辑在计算机科学中,移动代理是计算机软件和数据的组合,能够自主地从一台计算机迁移(移动)到另一台计算机并在目标计算机上继续执行。 实际上,移动代理是移动中的代码/对象,它在连接节点网络中的行程中移动。
定义和概述
编辑移动代理是一种软件代理,具有自主性、社交能力、学习能力,最重要的是移动性。
更具体地说,移动代理是一个过程,它可以将其状态从一个环境传输到另一个环境,其数据完好无损,并且能够在新环境中适当地执行。 移动主体决定何时何地移动。 移动通常是从 RPC 方法演变而来的。 正如用户指示 Internet 浏览器访问网站,移动代理通过数据复制完成移动。 当移动代理决定移动时,它保存自己的状态(过程映像),将保存的状态传输到新主机并从保存的状态恢复执行。
移动代理是代码移动领域内的一种特定形式的移动代码。 然而,与远程评估和按需编程范式相比,移动代理是活跃的,因为它们可以在执行期间随时选择在计算机之间迁移。 这使它们成为在计算机网络中实现分布式应用程序的强大工具。
有两种类型的移动代理。 分类基于它们的迁移路径。
- 具有预定义路径的移动主体:这些具有静态迁移路径。
- 免费漫游移动代理:它们具有动态迁移路径。 根据当前的网络状况,移动代理选择其路径。
开放式多代理系统 (MAS) 是一个系统,其中由各种利益相关者拥有的代理不断地进入和离开系统。
优势
编辑移动代理相对于传统代理的一些优势是:
软件远程部署的一个特殊优势包括增加的可移植性,从而降低系统需求的影响。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/195983/