All pastes #493046 Raw Edit

Something

public text v1 · immutable
·published 2007-05-17 15:49 UTC
rendered paste body
import 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) {}
	}

}