Полное руководство по агентам Java от Рафаэля Винтерхальтера.
Автор: Jfokus
Загружено: 2020-02-16
Просмотров: 3561
Java-агенты и их API инструментирования предоставляют разработчикам мощнейший набор инструментов для взаимодействия с Java-приложениями. Используя этот API, можно изменять код запущенных приложений, например, добавлять мониторинг или внедрять проверки безопасности, как это делают многие корпоративные продукты для экосистемы Java.
В этом сеансе разработчики научатся программировать собственные Java-агенты, использующие API инструментирования. Они узнают, как реализована большая часть инструментария для JVM, и познакомятся с Byte Buddy — высокоуровневой библиотекой генерации кода, не требующей знания байт-кода Java, которое обычно требуется для написания агентов. В ходе сеанса разработчики увидят, как классы Java можно использовать в качестве шаблонов для реализации высокопроизводительных изменений кода, избегая шаблонов альтернативных решений, таких как AspectJ или Javassist, и при этом обеспечивая более высокую производительность, чем агенты, реализованные в низкоуровневых библиотеках, таких как ASM.
Рафаэль Винтерхальтер
Саента
Записано на Jfokus 2020 в Стокгольме 4 февраля.
http://www.jfokus.se
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: