2012-01-25 2 views
2

저는 Aspect Oriented Software Development에 대해 설명하고 있습니다. 내 하위 주제 중 하나는 "AO 컴파일러 : 프로세스 짜기"입니다.
나는 인터넷에서 그것에 대해 아무것도 발견하지 못했습니다. 아무도이 컴파일러에 대한 정보가 있습니까? 나는 그것에 대해 무엇을 써야할지 정말로 모른다.


AO 컴파일러 : 제직 과정

가 여기에 비슷한 질문이다 (! 난 당신이 내 일을하고 싶지 않아, 난 그냥 처음에 약간의 도움이 필요) : AspectJ Weaving하지만 어떤 답을 아직하지 않습니다 unfortunalety.

+0

들어 본 적이 없습니다. 이 문자열에 대한 Google의 121,000 히트, aspect 지향 컴파일러 위버 –

답변

1

.NET 용 AOP 도구 인 PostSharp (http://www.sharpcrafters.com)를 사용하면 컴파일 과정 후에 aspect 코드를 짜는 과정이 진행됩니다. 난 다른 포스트 컴파일 AOP 도구가 비슷한 방식으로 작동한다고 가정합니다 (Java 및 .NET 용).

포스트 컴파일러를 사용하는 것 외에도 AOP를 사용할 수있는 다른 방법으로 동적 런타임 프록시가 있습니다. 성 DynamicProxy (http://docs.castleproject.org/Windsor.Introduction-to-AOP-With-Castle.ashx).