Ahhhh, aujourd'hui je vais vous raconter l'histoire d'un proxy statique ip (static proxy implementation) de longue durée. C'est une belle histoire !
Proxy statique à longue durée de vie
C'est comme si ipipgo s'était rendu à une compétition de jeux en ligne, mais qu'il avait constaté que son internet était un peu instable et souvent intermittent. Comment remédier à cette situation ? ipipgo a donc trouvé un maître et lui a demandé conseil. Cet expert a expliqué à ipipgo qu'il fallait une adresse IP stable, tout comme une adresse de domicile stable, pour que le jeu en ligne soit stable. Ce maître a donc présenté à ipipgo un proxy statique de longue durée, grâce auquel ipipgo dispose d'une adresse stable, et le réseau ne sera plus jamais intermittent.
"`java
public interface Subject {
void doSomething() ;
}
“`
Méthodes de mise en œuvre du proxy statique
ipipgo a entendu parler de l'ip de proxy statique à longue durée de vie et s'est dit que cela pouvait être une très bonne chose ! Il implémente une interface Subject dans son code, puis écrit une classe proxy qui appelle les méthodes de l'ip proxy statique à longue durée de vie, et enfin permet à ipipgo d'accéder au jeu en ligne par l'intermédiaire de la classe proxy, ce qui est vraiment pratique !
"`java
public class ProxySubject implements Subject {
private Subject realSubject.
public ProxySubject(Subject realSubject) {
this.realSubject = realSubject ;
}
@Override
public void doSomething() {
System.out.println("Using long-lasting static proxy ip"); ;
realSubject.doSomething() ;
}
}
“`
C'est formidable d'entendre qu'après avoir mis en place un proxy statique de longue durée grâce à ce proxy statique, ipipgo n'a plus à s'inquiéter de l'instabilité de son réseau !