~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ BCD94E2E3B4D1BEE5535203186AF7EA7__1696254180 ✰
Заголовок документа оригинал.:
✰ Mobile agent - Wikipedia ✰
Заголовок документа перевод.:
✰ Мобильный агент — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Mobile_agent ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/bc/a7/bcd94e2e3b4d1bee5535203186af7ea7.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/bc/a7/bcd94e2e3b4d1bee5535203186af7ea7__translat.html ✰
Дата и время сохранения документа:
✰ 17.06.2024 21:07:39 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 2 October 2023, at 16:43 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Мобильный агент — Википедия Jump to content

Мобильный агент

Из Википедии, бесплатной энциклопедии

В информатике мобильный агент — это часть программного агента, объединенного с данными, который способен автономно мигрировать с одного компьютера на другой и продолжать свое выполнение в пункте назначения с возможностью взаимодействовать там с другими агентами. Вместо того, чтобы клиент запрашивал данные и выполнял действия, мобильный агент отправляется на сервер для выполнения этих задач. Эта парадигма делегирует работу с клиента на сервер. [1] : v – vi

Определение и обзор [ править ]

Мобильный агент — это тип программного агента , обладающий автономией , социальными способностями , обучаемостью и, что наиболее важно, мобильностью .

Более конкретно, мобильный агент — это процесс , который может переносить свое состояние из одной среды в другую, сохраняя при этом свои данные, и способен работать надлежащим образом в новой среде. Мобильные агенты решают, когда и куда двигаться. Движение часто развивается на основе методов RPC . Точно так же, как пользователь направляет интернет-браузер «посетить» веб-сайт (браузер просто загружает копию сайта или одну его версию в случае динамических веб-сайтов), мобильный агент выполняет действие посредством дублирования данных. Когда мобильный агент решает переехать, он сохраняет собственное состояние ( образ процесса ), транспортирует это сохраненное состояние на новый хост и возобновляет выполнение из сохраненного состояния.

Мобильный агент — это особая форма мобильного кода в области мобильности кода . Однако, в отличие от парадигм удаленной оценки и программирования кода по требованию , мобильные агенты активны, поскольку они могут мигрировать между компьютерами в любой момент во время своего выполнения. Это делает их мощным инструментом для реализации распределенных приложений в компьютерной сети .

Существует два типа мобильных агентов. Классификация основана на пути их миграции.

  1. Мобильные агенты с предопределенным путем: они имеют статический путь миграции.
  2. Мобильный агент в бесплатном роуминге: [2] у них есть динамический путь миграции. В зависимости от текущего состояния сети мобильный агент выбирает свой путь.

Открытая мультиагентная система (MAS) — это система, в которой агенты, принадлежащие различным заинтересованным сторонам, постоянно входят в систему и покидают ее.

История и эволюция [ править ]

В начале 1990-х компания General Magic создала язык и среду Telescript для написания и выполнения мобильных агентов и описала их с помощью популярной сейчас метафоры « облака »; как описано Энди Херцфельдом :

«Прелесть Telescript , — говорит Энди , — в том, что теперь, вместо того, чтобы просто иметь устройство для программирования, у нас теперь есть целое облако, где одна программа может перемещаться по множеству различных источников информации и создавать своего рода виртуальный сервис. [3]

Однако компания потерпела неудачу.

Преимущества [ править ]

Некоторые преимущества мобильных агентов перед обычными агентами:

  • Пакеты вычислений — преобразуют вычислительные циклы клиент/сервер в перемещаемые пакеты данных, снижая нагрузку на сеть. [1] : мы
  • Параллельная обработка — асинхронное выполнение на нескольких разнородных сетевых узлах.
  • Динамическая адаптация – действия зависят от состояния принимающей среды
  • Устойчивость к сетевым сбоям – возможность работать без активного соединения между клиентом и сервером.
  • Гибкое обслуживание — для изменения действий агента необходимо обновлять только источник (а не вычислительные хосты).
  • Преобразование пропускной способности, которое представляет собой преобразование пропускной способности одного хоста на другой хост.
  • Сокращает время компиляции.

Одним из особых преимуществ удаленного развертывания программного обеспечения является повышенная мобильность, что делает системные требования менее влиятельными.

Ссылки [ править ]

  1. ^ Перейти обратно: а б Джинья, Джованни, изд. (1998). Мобильные агенты и безопасность . Конспекты лекций по информатике. Том. 1419. Берлин: Шпрингер . дои : 10.1007/3-540-68671-1 . ISBN  978-3-540-68671-2 . ОСЛК   657901937 . S2CID   32201981 .
  2. ^ Линна, Фан; Цзюнь, Лю (01 июня 2010 г.). «Протокол безопасности мобильного агента со свободным роумингом от сговоренной атаки усечения». 2010 2-я Международная конференция по образовательным технологиям и компьютеру . Том. 5. С. V5–261–V5–265. дои : 10.1109/ICETC.2010.5530034 . ISBN  978-1-4244-6367-1 . S2CID   13966113 .
  3. ^ Леви, Стивен (апрель 1994 г.). «Невероятное приключение Билла и Энди 2» . Проводной .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: BCD94E2E3B4D1BEE5535203186AF7EA7__1696254180
URL1:https://en.wikipedia.org/wiki/Mobile_agent
Заголовок, (Title) документа по адресу, URL1:
Mobile agent - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)