02.02.2014 Aufrufe

Entwurf einer anwendungsunabhängigen Zugriffskontrolle mittels ...

Entwurf einer anwendungsunabhängigen Zugriffskontrolle mittels ...

Entwurf einer anwendungsunabhängigen Zugriffskontrolle mittels ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Zugriffskontrollverfahren und AOP<br />

- before (zusätzliche Aktion wird vor dem Join Point ausgeführt)<br />

- after (zusätzliche Aktion wird direkt nach dem Join Point<br />

ausgeführt)<br />

- around (zusätzliche Aktion wird anstelle des Join Points<br />

ausgeführt)<br />

So kann man erreichen, dass vor jedem Aufruf <strong>einer</strong> bestimmten Methode zum<br />

Beispiel eine Logging Operation ausgeführt wird. Ebenso ist es möglich, den<br />

Advice alternativ oder nach der Ausführung der eigentlichen Aktion<br />

auszuführen.<br />

Da AspectJ TM die zusätzlichen Methodenaufrufe in den eigentlichen Code einarbeitet,<br />

verschlechtert sich pro Pointcut das Laufzeitverhalten des Anwendungsprogramms ein<br />

wenig, da der zusätzliche Code nun mit ausgeführt werden muss. Dafür ist die<br />

Verwendung von Aspekten aber flexibler als ein direkt eingebetteter Code.<br />

32

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!