Anhang C: Beispielprogramm: "DayTimeServer"


import java.net.*;
import java.io.*;
import java.util.*;

public class DayTimeServer {

  public static void main(String[] args) {

    ServerSocket serversocket = null;
    Socket clientsocket = null;
    int port = 13;
    PrintStream dos;

    try {
      serversocket = new ServerSocket(port);
    }
    catch (IOException e) {
	System.err.println(e)
    }

    try {
      while (true) {
	  clientsocket = serversocket.accept();
	  dos = new PrintStream (clientsocket.getOutputStream());
	  Date datum = new Date();
	  dos.println(datum.toString());
	  dos.close();
	  clientsocket.close();
      }
    }
    catch (IOException e) {
	System.err.println(e)
    }
  }
}



Man beachte: