Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / За счёт чего работают aop framework-и ? / 3 сообщений из 3, страница 1 из 1
03.04.2015, 22:55
    #38926795
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
За счёт чего работают aop framework-и ?
Задался вопросом из сабжекта.

Это как-то связано с проксированием?
...
Рейтинг: 0 / 0
03.04.2015, 23:00
    #38926799
cdtyjv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
За счёт чего работают aop framework-и ?
redwhite90 ,
1) Прокси - https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Proxy.html
2) Различная инструментация; например asm, javassist.
...
Рейтинг: 0 / 0
04.04.2015, 12:59
    #38926993
petalvik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
За счёт чего работают aop framework-и ?
redwhite90,

в управляемых средах (Java, .NET) есть три способа:
1. АОП-фреймворк изменяет исходный код, после чего он передаётся компилятору;
2. АОП-фреймворк изменяет байт-код, после компилятора;
3. изменение байт-кода происходит в рантайме.

В нативных языках используется только первый способ - изменение исходников. Теоретически возможно изменение машинного кода, но слишком сложно.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / За счёт чего работают aop framework-и ? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]