Здравствуйте, eao197, Вы писали:
Мощный ответ
E> Внятных примеров я не видел, хотя особо и не искал. Но, имхо, такие примеры должны быть на поверхности, иначе что-то здесь не так.
Очень актуальный пример с самой поверхности — программирование логики для футбольной команды. Если нет централизованного "мозга", а каждый игрок имеет свой думательный орган. В этом случае многие задачи сводятся к задаче о мобильных агентах.
Думаю к примеру лежащему на поверхности можно также отнести некотороые из современных вирусов. Они сами "путешествуют" по сети, размножаются, взаимодействуют друг с другом, подчиняются некотороым заложенным в них правилам (типа не заражать один комп дважды, имеют определенный период и правила размножения и т.д.). Они образуют зомби сети, которые контролируются вирусописателями, которые в последствии используются для рассылки СПАМа.
Еще есть такая вещи как коллективные вычисления. Типа хором решаем одну задачу, тут тоже агенты нужны.
Также можно посмотреть в сторону grid технологий, и семантического веба, там мобильные агенты являются основой.