Статья "Using XML Modules in Perl" знакомит с возможностями использования XML для организации "самодокументируемых" (self- documentation) приложений. В статье рассмотрена программа для формирования древовидных отчетов о конфигурации серверов в сети, ее структура состоит из:
Блок накопления информации на Perl (информация о серверах).
Собранная информация группируется в виде %HoH (хеш хешей, для описания древовидной структуры).
Информация экспортируется на удаленный сервер для формирования отчетов (используется модуль XMLRPC::Lite).
На сервере отчета с помощью модуля XML::Simple, формируется итоговый HTML отчет.
|