Erstellen Sie einen Proxy-Server in java


Ein Java-Proxy-Server ist ein Vermittler von einem Clientcomputer oder Prozessor und einem Server. Obwohl es nicht sichtbar ist, führt er eine sehr wichtige Funktion des Sendens und Anfragen vom Computer an den Server oder umgekehrt reagiert. Wenn Sie einen Proxy-Server mit Java machen möchten, ist hier, wie Sie es tun können:

  • Installieren Sie die Anwendung. Wenn Ihr Computer nicht die neueste Sun Microsystems' Java standard-Kit, downloaden und installieren es in das Computersystem.
  • Den Text-Editor Ihrer Wahl zu öffnen. Dies kann auch Ihre bevorzugte Entwicklungsumgebung sein. Denken Sie daran, dass in Reihenfolge für die Java-Proxy-Server für ihre Aufgaben von Cross-Kompatibilität, es eine Schnittstelle erfüllen muss. Gemäß diesem Net-Bibliotheken und Java-IO importieren und den Proxy-Server zu definieren. Die Umsetzung muss wie folgt aussehen:

Import Java.IO;
Import java.net.*;
Schnittstelle mySockets
{
Zeichenfolge readLine();
void WrtieLine(String myString);
publicvoid dispose();
}

  • Für die Gültigkeit der verschiedenen Parameter überprüfen. Wenn der Server gestartet wird, werden die Rechtmäßigkeit oder die Gültigkeit der verschiedenen Parametern angezeigt. Die Parameter im Preis inbegriffen sind sind der lokale Port, Name des Remotehosts, remote-Port-Adresse und dergleichen. Wenn ungültige Parameter vorhanden sind, wird es als Fehler gemeldet.
  • Implementieren SocketInterface. Dies ist notwendig, damit die Proxy-Klasse definiert werden kann. Dazu gehören die Host-Port-Adresse, Port und Befehl zu warten oder nicht für die Verbindung. Der Text-Editor-Befehl muss wie folgt angezeigt werden:

öffentliche Klasse SocketProxy implementiert mySockets
{
Private Socket MySocket;
Private BufferedReader MyIn;
Private PrintWriter MyOut;
öffentliche SocketProxy (String MyHost, Int MyPort, boolean MyWait)
{

  • Warten auf die Errichtung einer neuen Verbindung. Wenn die Verbindung aktiviert ist, gibt es eine Eingabe Stream BufferedReader, die geöffnet wird. Dies wird dann in den PrintWriter-Klasse Ausgabestream übergeben werden. Dies ist der vom Server verwendet werden, um beliebige Informationen weiterzuleiten. Nehmen Sie die Befehle unten als Anhaltspunkt:

{
Wenn (MyWait) {}
ServerSocket MyServer = neue ServerSocket (MyPort);
MySocket = myServer.accept();
}
sonst
MySocket = neuen Socket (MyHost, MyPort);
MyIn = new BufferedReader (neue InputStreamReader ()
mySocket.getInputStream()));
MyOut = neue PrintWriter (mySocket.getOutputStream(), true);
} catch (IOException e) {e.printStackTrace();}
}

  • Des Servers Eingabestream lesen. Verwenden die ReadLine-Methode, die Eingabe zu lesen und dann zurück zu WriteLine-Methode. Dies muss wie folgt lauten:

{} public String-readLine()
String MyString = Null;
versuchen Sie {MyString = myIn.readLine();
} catch (IOException e) {e.printStackTrace();}
MyString zurück;
}
public void WriteLine (String MyString) {}
myOut.println (MyString);
}

  • Socket schließen. Nach Abschluss der Übermittlung von Informationen zwischen den Verbindungen der Haupt-Server und dem Client-Computer der Server schließen Sie oder beenden Sie die Netzwerk-Buchse. Hierzu muss dieser Befehl befolgt werden:

öffentliche publicvoid dispose() {}
versuchen Sie {}
mySocket.close();
} catch (IOException e) {e.printStackTrace();}
} }


Wenn dieser Prozess beendet ist, haben Sie erfolgreich einen Proxy-Server mit Java erstellt. Jetzt können Sie frei und erfolgreich den Server verwenden. Auch wenn Sie körperlich nicht den Erfolg sehen, ist die Kommunikation zwischen dem Server und einem Computer genügend Beweis für den Erfolg dieser Aufgabe.









Erstellen Sie einen Proxy-Server in java


Erstellen Sie einen Proxy-Server in java : Mehreren tausend Tipps, um Ihr Leben einfacher machen.


Ein Java-Proxy-Server ist ein Vermittler von einem Clientcomputer oder Prozessor und einem Server. Obwohl es nicht sichtbar ist, führt er eine sehr wichtige Funktion des Sendens und Anfragen vom Computer an den Server oder umgekehrt reagiert. Wenn Sie einen Proxy-Server mit Java machen möchten, ist hier, wie Sie es tun können:

  • Installieren Sie die Anwendung. Wenn Ihr Computer nicht die neueste Sun Microsystems' Java standard-Kit, downloaden und installieren es in das Computersystem.
  • Den Text-Editor Ihrer Wahl zu öffnen. Dies kann auch Ihre bevorzugte Entwicklungsumgebung sein. Denken Sie daran, dass in Reihenfolge für die Java-Proxy-Server für ihre Aufgaben von Cross-Kompatibilität, es eine Schnittstelle erfüllen muss. Gemäß diesem Net-Bibliotheken und Java-IO importieren und den Proxy-Server zu definieren. Die Umsetzung muss wie folgt aussehen:

Import Java.IO;
Import java.net.*;
Schnittstelle mySockets
{
Zeichenfolge readLine();
void WrtieLine(String myString);
publicvoid dispose();
}

  • Für die Gültigkeit der verschiedenen Parameter überprüfen. Wenn der Server gestartet wird, werden die Rechtmäßigkeit oder die Gültigkeit der verschiedenen Parametern angezeigt. Die Parameter im Preis inbegriffen sind sind der lokale Port, Name des Remotehosts, remote-Port-Adresse und dergleichen. Wenn ungültige Parameter vorhanden sind, wird es als Fehler gemeldet.
  • Implementieren SocketInterface. Dies ist notwendig, damit die Proxy-Klasse definiert werden kann. Dazu gehören die Host-Port-Adresse, Port und Befehl zu warten oder nicht für die Verbindung. Der Text-Editor-Befehl muss wie folgt angezeigt werden:

öffentliche Klasse SocketProxy implementiert mySockets
{
Private Socket MySocket;
Private BufferedReader MyIn;
Private PrintWriter MyOut;
öffentliche SocketProxy (String MyHost, Int MyPort, boolean MyWait)
{

  • Warten auf die Errichtung einer neuen Verbindung. Wenn die Verbindung aktiviert ist, gibt es eine Eingabe Stream BufferedReader, die geöffnet wird. Dies wird dann in den PrintWriter-Klasse Ausgabestream übergeben werden. Dies ist der vom Server verwendet werden, um beliebige Informationen weiterzuleiten. Nehmen Sie die Befehle unten als Anhaltspunkt:

{
Wenn (MyWait) {}
ServerSocket MyServer = neue ServerSocket (MyPort);
MySocket = myServer.accept();
}
sonst
MySocket = neuen Socket (MyHost, MyPort);
MyIn = new BufferedReader (neue InputStreamReader ()
mySocket.getInputStream()));
MyOut = neue PrintWriter (mySocket.getOutputStream(), true);
} catch (IOException e) {e.printStackTrace();}
}

  • Des Servers Eingabestream lesen. Verwenden die ReadLine-Methode, die Eingabe zu lesen und dann zurück zu WriteLine-Methode. Dies muss wie folgt lauten:

{} public String-readLine()
String MyString = Null;
versuchen Sie {MyString = myIn.readLine();
} catch (IOException e) {e.printStackTrace();}
MyString zurück;
}
public void WriteLine (String MyString) {}
myOut.println (MyString);
}

  • Socket schließen. Nach Abschluss der Übermittlung von Informationen zwischen den Verbindungen der Haupt-Server und dem Client-Computer der Server schließen Sie oder beenden Sie die Netzwerk-Buchse. Hierzu muss dieser Befehl befolgt werden:

öffentliche publicvoid dispose() {}
versuchen Sie {}
mySocket.close();
} catch (IOException e) {e.printStackTrace();}
} }


Wenn dieser Prozess beendet ist, haben Sie erfolgreich einen Proxy-Server mit Java erstellt. Jetzt können Sie frei und erfolgreich den Server verwenden. Auch wenn Sie körperlich nicht den Erfolg sehen, ist die Kommunikation zwischen dem Server und einem Computer genügend Beweis für den Erfolg dieser Aufgabe.


Erstellen Sie einen Proxy-Server in java

Erstellen Sie einen Proxy-Server in java : Mehreren tausend Tipps, um Ihr Leben einfacher machen.
Erstellen Sie einen Proxy-Server in java
Wiezutun
Freunden empfehlen
  • gplus
  • pinterest

Kommentar

Einen Kommentar hinterlassen

Wertung