Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Mikhail Polykovsky                   2:5020/400     01 Jun 2004  16:39:58
 To : All
 Subject : Аспектное программирование
 -------------------------------------------------------------------------------- 
 
 
 Здравствуйте.
 Хочется мне попробовать Perl в качестве аспектно-ориентированного
 языка. Для этого надо перехватывать обращения модулей друг к другу.
 
 То есть хочется иметь возможность написать Aspect.pm, функции которого
 будут узнавать о вызове Mod2 из Mod1 и совершать какие-то действия.
 При этом не хочется модифицировать Mod1 и Mod2, чтобы не нагружать их
 ненужными подробностями. В качестве примера: журналировать обращения к
 функциям некоторого модуля, не трогая его и даже заранее не зная,
 откуда он будет вызван.
 
 Такое вообще возможно?
 
 Компилятор AspectJ производит перекомпоновку кода для того, чтобы
 вставить аспекты в код модулей. Может, здесь удастся обойтись без
 этого?
 
 З.Ы. В качестве комментария - статья про АОП
 http://www.javable.com/columns/aop/workshop/01/
 
 -- 
 Михаил Полыковский
 http://copi.ru/27690/
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: UTC (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Аспектное программирование   Mikhail Polykovsky   01 Jun 2004 16:39:58 
 Аспектное программирование   Ivan Frolcov   01 Jun 2004 16:50:32 
 Re: Аспектное программирование   Mikhail Polykovsky   02 Jun 2004 10:10:11 
Архивное /ru.perl/90965c3f4478.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional