// Ta datoteka ni zakljucen javin program
// ampak le prikazuje, katere razrede in metode
// uporabljamo pri komunikaciji preko TCP

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

static Socket s;
static BufferedReader in;
static PrintWriter out;

//vzpostavljanje povezave
int port = 13;
String hostname = new String("altair.uni-mb.si");

try {
  System.out.print(
    "Trying port " + String.valueOf(port) + " on " + hostname + "... ");
  s = new Socket(hostname,port);
} catch (Exception e) {
  System.out.println("Server not ready.");
  return;
}

try {
  in = new BufferedReader(new InputStreamReader(s.getInputStream()));
  out = new PrintWriter(s.getOutputStream(),true);
  System.out.println("OK.");
} catch (Exception e) {
  e.printStackTrace();
}

//pisanje na vticnico
out.println(line);

//branje z vticnice
try {
  line = in.readLine();
} catch (Exception e) {
  e.printStackTrace();
}

//zapiranje vticnice
try {
  s.close();
  System.out.println("Disconnected!");
} catch (Exception e) {
  e.printStackTrace();
}
