На текущий момент в составе платформы Xafari реализован обработчик сообщений Xafari.Reports.Server.ReportMessageHandler (находится в сборке Xafari.Reports.Server.dll). Этот обработчик выполняет функции Сервера Отчетов.

Архитектура Сервера Xafari дает возможность разрабатывать собственные Обработчики Сообщений. В данном разделе описывается процесс такой разработки на основе простого приложения для Windows.

Приложение будет выполнять поиск файлов в указанном каталоге по заданной маске. Результат поиска (перечень файлов и их размеры) будет сохраняться в базе данных. Непосредственно поиск файлов и подсчет общего занимаемого ими объема будет выполнять Сервера Xafari. Сервер Xafari будет запускаться в режиме выделенного сервера с помощью команды «StartXafariServer» консольной утилиты RunCmd.exe.

Готовое Solution доступно по следующей ссылке: XafariServerCustomHandler.

Содержание: