AO Compiler: процесс ткачества - PullRequest
2 голосов
/ 26 января 2012

Я делаю презентацию об аспектно-ориентированной разработке программного обеспечения.Одна из моих подтем - «AO Compiler: процесс ткачества».Я ничего не нашел об этом в интернете.У кого-нибудь есть информация об этом компиляторе?Я действительно не знаю, что написать об этом.(Я не хочу, чтобы вы делали мою работу, мне просто нужна помощь в начале!)

Вот похожий вопрос: AspectJ Weaving , но, к сожалению, пока нет ответов.

Ответы [ 2 ]

1 голос
/ 27 января 2012

Посмотрите на это: Аспект Уивер .

1 голос
/ 26 января 2012

С PostSharp (http://www.sharpcrafters.com), инструментом AOP для .NET) процесс «переплетения» - это то, что происходит после шага компиляции для переплетения в коде аспекта. Я предполагаю, что другие инструменты AOP после компиляции работают аналогичным образом (дляJava и .NET).

Есть и другие способы использования AOP, кроме использования посткомпилятора: динамический прокси времени выполнения, например Castle DynamicProxy (http://docs.castleproject.org/Windsor.Introduction-to-AOP-With-Castle.ashx).

...