DHTML как инструмент визуализации состояния компьютерных сетей
На сегодняшний день существуют три распространенных способа создания интерактивных Web-страниц: Macromedia Flash, Microsoft Silverlight, Dynamic HTML.
Dynamic HTML (DHTML) — это один из способов создания интерактивного Web-страницы, с использованием языка HTML, языка JavaScript и Document Object Model (DOM, объектная модель документа).
Традиционно получения новой информации из Интернет заключается в загрузке новой Web-страницы. DHTML позволяет экономить время и трафик на загрузку Web-страницы благодаря частичному восстановлению страницы, или расширению содержания, уже загруженной страницы, по запросу пользователя. DHTML позволяет сделать запрос серверу, получить ответ сервера и отобразить результат выполнения запроса без перезагрузки страницы.
Преимуществами DHTML перед другими технологиями является отсутствие привязки к конкретным Web-браузеров и дополнительных программных продуктов
Для проверки состояния сетевых узлов можно направить к узлу запрос и получив (не получив) ответ, делать вывод о состоянии. При проверке состояния одного узла — проблем не возникает. Но процесс проверки состояния сети, содержащей 800 узлов, занимает более 30 минут времени. Целесообразно распределить нагрузку между отдельными компьютерами, несколько компьютеров отвечают за проверку узлов, несколько компьютеров отвечают за отображение данных. Таким образом обновления данных об узле сети происходит без перезагрузки данных о других узлы, а процесс проверки происходит на удаленных компьютерах, что позволяет экономить ресурсы и время, необходимые для анализа состояния сети.