rendered paste bodyimport java.net.*;
import java.io.*;
public class Socket10001 extends Server2nonStatic implements Runnable {
protected ServerSocket socketAGI;
protected Socket socketAGIconnected;
protected PrintWriter writeAGI;
protected BufferedReader readAGI;
public void run() {
/* Socket erstellen und auf Verbindung von Client warten */
try {
/* Socket öffnen */
socketAGI = new ServerSocket(10001);
while(true) {
socketAGIconnected = socketAGI.accept();
/* Lese und Schreibkopf erstellen und zuordnen */
writeAGI = new PrintWriter( socketAGIconnected.getOutputStream(), true );
readAGI = new BufferedReader(new InputStreamReader(socketAGIconnected.getInputStream()));
/* Auf Nachrichten warten (Kein eigener Thread notwendig da immer nur kurze Connects) */
super.sendeCID(readAGI.readLine());
socketAGIconnected.close();
}
} catch (IOException e) {}
}
}