Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Stellvertreterregelungen

In dieser Kolumne werden wir uns ein sehr klassisches Thema ansehen. Die Rede ist von einer Stellvertreterregelung oder besser gesagt von einem „Virtual Proxy“. Was genau ist das noch einmal?

Beginnen wir erst einmal damit, kurz zu wiederholen, was ein Proxy ist. Ein Proxy ist ein Stellvertreter. Die Anforderung an den Stellvertreter ist, dass dieser genau dieselben Interaktionsmöglichkeiten anbieten wird, wie es das Original auch könnte. Was ist also die minimalste Implementierung eines Stellvertreters?

Nehmen wir in den nachfolgenden Java-Beispielen* an, wir haben ein Service-API mit der hier gezeigten Definition:

public interface ServiceAPI {
  String toUpperCase(String input);
  Str…