ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
276
276
EMPFEHLEN
-
Guten Tag,
in der Schule arbeiten wir seit ein paar Tagen mit kleinen, in Java selbst geschriebenen, Servern. Der zugriff auf die Server von anderen Mitschülern klappt mit der localen IP auch sehr gut, allerdings habe ich mich jetzt gefragt, ob und wie es möglich ist, über das Internet auf diesen Server zu zugreifen.
Kann mir einer erklären wie so etwas dort gemacht wird?
Hier der Code von meinem mini Server :
Klasse für den Thread
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
public class ServerMultiClient { public static void main (String args[]) { try { ServerSocket server = new ServerSocket(20000); while (true) { Socket s = server.accept(); ServerThread thread = new ServerThread(s); thread.start(); } } catch (Exception e) { } } }
Eigentlicher Servercode
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
public class ServerThread extends Thread { private Socket s; public ServerThread(Socket s) { this.s = s; } public void run() { while (true) { try { // Code } catch (Exception e) {} } } }
Ich weiß jetzt nicht ob es wichtig ist, die Klassse ServerSocket und Socket hier zu Posten, falls doch kann ich dies ja noch tun.
Vielen Dank schonmal für alle hilfreichen Antworten.
Ich hoffe mal ihr wisst was ich meine
-
15.09.11 14:29 #2
Hi,
also soweit ich weiß funktioniert das genau so wie es auch lokal läuft. Nur dass du bei deinem Client die IP-Adresse des Servers angeben musst und nicht (wie lokal möglich wäre) den Hostnamen/127.0.0.1 .
Hier auch ein Beispiel.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
Danke klappt alles
Mit freigabe eines Ports ging es dann.
MFG Noxum
-
15.09.11 15:59 #4
Keine Ursache. Bitte markiere das Thema als erledigt, wenn es abgeschlossen ist. Danke
Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
Ähnliche Themen
-
Zugriff auf Internet- bzw. Onlineinhalte
Von XELLEX im Forum C/C++Antworten: 4Letzter Beitrag: 26.02.10, 16:00 -
Pda über Handy über Server ins Internet
Von Tabuk im Forum Internet, DSL & FlatrateAntworten: 2Letzter Beitrag: 07.01.07, 08:36 -
FTP-Zugriff über Adressleiste vom Internet-Explorer
Von uhuwe im Forum Hosting & WebserverAntworten: 11Letzter Beitrag: 21.12.05, 02:01 -
Zugriff auf das Internet über Hauptrechner, der via Modem am web angeschlossen ist.
Von jupo22 im Forum NetzwerkeAntworten: 1Letzter Beitrag: 07.09.04, 10:09 -
Internet zugriff Was ist port 500
Von Erpel im Forum Microsoft WindowsAntworten: 4Letzter Beitrag: 26.08.03, 17:32





Zitieren
Login





