Добавил:
Eatmore
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:отчеты по лабораторным работам / лабораторная работа 3 / MainFrame / src / mainframe / ServerReceiver
.java package mainframe;
import java.net.*;
import java.io.*;
class ServerReceiver implements Runnable{
private Thread t;
private int port;
private ServerSocket serverSocket;
private boolean running = true;
private Socket clientSocket;
ServerReceiver(int p) {
t = new Thread(this);
port = p;
try {
serverSocket = new ServerSocket(port);
serverSocket.setSoTimeout(500);
} catch (IOException e) {
System.out.println("Socket was not created!");
System.exit(-1);
}
t.start();
}
public void run() {
while (running) {
try {
new PointHandler(serverSocket.accept());
} catch (IOException e) {}
}
try {
serverSocket.close();
} catch (IOException e) {}
}
public void stop() {
running = false;
}
}
import java.net.*;
import java.io.*;
class ServerReceiver implements Runnable{
private Thread t;
private int port;
private ServerSocket serverSocket;
private boolean running = true;
private Socket clientSocket;
ServerReceiver(int p) {
t = new Thread(this);
port = p;
try {
serverSocket = new ServerSocket(port);
serverSocket.setSoTimeout(500);
} catch (IOException e) {
System.out.println("Socket was not created!");
System.exit(-1);
}
t.start();
}
public void run() {
while (running) {
try {
new PointHandler(serverSocket.accept());
} catch (IOException e) {}
}
try {
serverSocket.close();
} catch (IOException e) {}
}
public void stop() {
running = false;
}
}
Соседние файлы в папке mainframe