public class SimplerClient extends SimplerNetzwerkAdapter
SimpleClient
ist die vereinfachte Version der Clientseite
der Netzwerkkommunikation in der EDU-Variante der Engine. Damit ist er Teil der
simpelsten Netzwerkkommunikation der Engine Alpha.
SimplerNetzwerkAdapter
beschrieben.SimplerServer
,
SimplerNetzwerkAdapter
messageUpdater
Constructor and Description |
---|
SimplerClient(java.lang.String ipAdresse,
int port)
Erstellt ein neues Objekt der Klasse
SimplerClient mit automatischem
Client-Namen. |
SimplerClient(java.lang.String name,
java.lang.String ipAdresse,
int port)
Erstellt ein neues Objekt der Klasse
SimplerClient . |
Modifier and Type | Method and Description |
---|---|
void |
senden(java.lang.String string)
Versendet eine Nachricht.
|
lauschen
public SimplerClient(java.lang.String name, java.lang.String ipAdresse, int port)
SimplerClient
. Das
Objekt ist - sollten alle Eingaben sinnvoll sein - direkt startklar.name
- Der Name des Clients. Kann beliebig gewählt werden.ipAdresse
- Die IP Adresse des Servers, mit dem sich dieser simple Client
verbinden soll. (z.B. "198.162.0.2")port
- Der Port, unter dem der Client mit dem Server kommunizieren will.
Muss identisch mit dem des Servers sein. Achtung: Es ist
empfehlenswert einen Port > 1024 zu wählen, da die darunter stehenden
Ports für feste Dienste (wie Telnet / HTTP) reserviert sind (sog.
well known ports).public SimplerClient(java.lang.String ipAdresse, int port)
SimplerClient
mit automatischem
Client-Namen. Das Objekt ist - sollten alle Eingaben sinnvoll sein - direkt startklar.ipAdresse
- Die IP Adresse des Servers, mit dem sich dieser simple Client
verbinden soll. (z.B. "198.162.0.2")port
- Der Port, unter dem der Client mit dem Server kommunizieren will.
Muss identisch mit dem des Servers sein. Achtung: Es ist
empfehlenswert einen Port > 1024 zu wählen, da die darunter stehenden
Ports für feste Dienste (wie Telnet / HTTP) reserviert sind (sog.
well known ports).public void senden(java.lang.String string)
senden
in class SimplerNetzwerkAdapter
string
- Die zu sendende Nachricht als String.