Guest User

Untitled

a guest
Apr 1st, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. import java.lang.*;
  2. import java.io.*;
  3. import java.net.*;
  4. import java.util.Scanner;
  5. class Client {
  6. public static void main(String args[]) {
  7. try {
  8. Socket skt = new Socket("localhost", 1234); // change localhost to server ip address if not loopback
  9. BufferedReader in = new BufferedReader(new
  10. InputStreamReader(skt.getInputStream()));
  11. Scanner kbReader = new Scanner(System.in);
  12. PrintWriter out = new PrintWriter(skt.getOutputStream(), true);
  13. out.flush();
  14. String message, servermessage,username,password;
  15.  
  16. System.out.println("Preparing to chat...");
  17. out.println("I am now connected to you.");
  18. do{
  19. if (in.ready()){
  20. servermessage=in.readLine();
  21. System.out.println("server>: "+servermessage);
  22. }
  23. message=kbReader.nextLine();
  24. out.println(message);
  25. username=kbReader.nextLine();
  26. out.println(username);
  27. password=kbReader.nextLine();
  28. out.println(password);
  29.  
  30. //out.println("ok");
  31. //message="bye";
  32. //out.println("bye");
  33. Thread.currentThread().sleep(300); //give time for server to respond
  34. }while (!message.equals("bye"));
  35. out.close();
  36. in.close();
  37. }
  38. catch(Exception e) {
  39. e.printStackTrace();
  40. System.out.print("Whoops! It didn't work!\n");
  41. }
  42. }
  43. }
Add Comment
Please, Sign In to add comment