11.10. Die Erstellung eines Schutz-Proxy mit dem Proxy aus der Java-API

Java bringt im Paket Java.lang.reflect seine eigene Proxy-Unterstützung mit. Mit diesem Paket können Sie während des laufenden Betriebs eine Proxy-Klasse erzeugen, die ein oder mehrere Interfaces implementiert und Methodenaufrufe an eine von Ihnen festgelegte Klasse weiterleitet. Da die eigentliche Proxy-Klasse erst zur Laufzeit erzeugt wird, bezeichnen wir diese Java-Technik als dynamischen Proxy.

Bei unserer nächsten Proxy-Implementierung — einem Schutz-Proxy — werden wir diesen dynamischen Java-Proxy einsetzen. Aber vorher sehen wir uns noch schnell ein Klassendiagramm zum Aufbau von dynamischen Proxys an. Wie meistens in der echten Welt gibt es auch hier leichte Abweichungen ...

Get Entwurfsmuster von Kopf bis Fubß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.