Interceptor (Entwurfsmuster)

Interceptor (Entwurfsmuster)

Interceptor ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung zur Erweiterung eines Frameworks oder einer Middleware, ohne diese selbst zu verändern. Es fällt in die Gruppe der Configuration Pattern.

Inhaltsverzeichnis

Beispiel

Interceptor.VSD Example.png

Komponente A ruft im Framework Komponente B auf (grüner Pfeil). Durch den Einsatz eines Interceptors (blau) kann der Ablauf, beim Aufruf der Komponente B durch Komponente A, um die Funktionalität der Komponente C erweitert werden.

Siehe auch

Literatur

Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann: Pattern-oriented Software Architecture 2 – Pattern for Concurrent and Networked Objects. Wiley, Chichester 2000, ISBN 0471606952.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Interceptor — (engl. „Abfangjäger“) steht für: einen britischen Sportwagen, siehe Jensen Interceptor ein Spiel für den Amiga, siehe F/A 18 Interceptor einen amerikanischen Spielfilm aus dem Jahr 1986, siehe Interceptor (Film) eine ballistische Schutzweste,… …   Deutsch Wikipedia

  • Entwurfsmuster — (engl. design patterns) sind bewährte Lösungsschablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem bestimmten… …   Deutsch Wikipedia

  • ADAPTIVE Communication Environment — Das Adaptive Communication Framework ist ein Open Source C++ Framework, das plattformunabhängig einige Entwurfsmuster für nebenläufige Netzwerkapplikationen bereitstellt.[1] Inhaltsverzeichnis 1 Geschichte 2 OS Adapter Layer 3 …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”