Борис Тарелкин - "Внешнее расширение подсистемы логгирования Java-приложений".
Подсистема логгирования имеет очень важное значение в процессе сопровождения программного обеспечения. При возникновении неисправностей в работе ПО, как правило, разработчикам предоставляется лог, по которому и производится поиск причин некорректной работы. Однако этой информации зачастую не хватает.
В докладе пойдет речь о реализации программы, расширяющей подсистему логгирования Java приложений в соответствии с нуждами разработчиков. Особенностью данного приложения является то, что оно может работать в нескольких режимах: параллельный - целевое ПО и дополнительный логгер работают параллельно, используя различные выходные потоки; удаленный - логгер работает на удаленной рабочей станции; интеграция с приложением - в этом режиме логгер работает как отдельный поток целевого приложения. Для этого режима характерна возможность использования внутреннего логгера приложения, что позволяет использовать одно и тоже форматирование сообщений, а также общий выходной поток.