Zaktualizuj 'Client.java'
This commit is contained in:
parent
8a5aa08c85
commit
03c8767c85
22
Client.java
22
Client.java
@ -5,9 +5,9 @@ public class Client
|
|||||||
{
|
{
|
||||||
public static void main(String args[])
|
public static void main(String args[])
|
||||||
{
|
{
|
||||||
//pobranie i sprawdzenie otrzymanych argument闚
|
//pobranie i sprawdzenie otrzymanych argumentów
|
||||||
if (args.length < 2){
|
if (args.length < 2){
|
||||||
System.out.println("Wywo豉nie programu: Client host port");
|
System.out.println("Wywołnie programu: Client host port");
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
String host = args[0];
|
String host = args[0];
|
||||||
@ -16,7 +16,7 @@ public class Client
|
|||||||
port = Integer.valueOf(args[1]);
|
port = Integer.valueOf(args[1]);
|
||||||
}
|
}
|
||||||
catch(NumberFormatException e){
|
catch(NumberFormatException e){
|
||||||
System.out.println("Nieprawid這wy argument: port");
|
System.out.println("Nieprawidłowy argument: port");
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
//Inicjalizacja gniazda klienckiego
|
//Inicjalizacja gniazda klienckiego
|
||||||
@ -29,14 +29,14 @@ public class Client
|
|||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
catch(ConnectException e){
|
catch(ConnectException e){
|
||||||
System.out.println("Po章czenie odrzucone.");
|
System.out.println("Połączenie odrzucone.");
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
catch(IOException e){
|
catch(IOException e){
|
||||||
System.out.println("B章d wej𦣇ia-wyj𦣇ia: " + e);
|
System.out.println("Błąd wejścia-wyjścia: " + e);
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
System.out.println("Po章czono z " + clientSocket);
|
System.out.println("Połączono z " + clientSocket);
|
||||||
|
|
||||||
//Deklaracje zmiennych strumieniowych
|
//Deklaracje zmiennych strumieniowych
|
||||||
String line = null;
|
String line = null;
|
||||||
@ -54,20 +54,20 @@ public class Client
|
|||||||
new InputStreamReader(System.in));
|
new InputStreamReader(System.in));
|
||||||
}
|
}
|
||||||
catch(IOException e){
|
catch(IOException e){
|
||||||
System.out.println("B章d przy tworzeniu strumieni: " + e);
|
System.out.println("Błąd przy tworzeniu strumieni: " + e);
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
//P皻la g堯wna klienta
|
//Pętla główna klienta
|
||||||
while(true){
|
while(true){
|
||||||
try{
|
try{
|
||||||
line = brLocalInp.readLine();
|
line = brLocalInp.readLine();
|
||||||
if(line != null){
|
if(line != null){
|
||||||
System.out.println("Wysy豉m: " + line);
|
System.out.println("Wysyłam: " + line);
|
||||||
out.writeBytes(line + '\n');
|
out.writeBytes(line + '\n');
|
||||||
out.flush();
|
out.flush();
|
||||||
}
|
}
|
||||||
if(line == null || "quit".equals(line)){
|
if(line == null || "quit".equals(line)){
|
||||||
System.out.println("Ko鎍zenie pracy...");
|
System.out.println("Kończenie pracy...");
|
||||||
clientSocket.close();
|
clientSocket.close();
|
||||||
System.exit(0);
|
System.exit(0);
|
||||||
}
|
}
|
||||||
@ -75,7 +75,7 @@ public class Client
|
|||||||
System.out.println("Otrzymano: " + line);
|
System.out.println("Otrzymano: " + line);
|
||||||
}
|
}
|
||||||
catch(IOException e){
|
catch(IOException e){
|
||||||
System.out.println("B章d wej𦣇ia-wyj𦣇ia: " + e);
|
System.out.println("Błąd wejścia-wyjścia: " + e);
|
||||||
System.exit(-1);
|
System.exit(-1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user