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