Guest User

Untitled

a guest
Jan 10th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. try {
  2. while(true){
  3. mySock = new ServerSocket(5000);
  4. s = mySock.accept();
  5. in = new InputStreamReader(s.getInputStream());
  6. br = new BufferedReader(in);
  7. msg = br.readLine();
  8.  
  9. System.out.println(msg);
  10. // Нижней код написал сам. Без этого код работал
  11. // пытаюсь прочитать данные
  12. pr = new PrintWriter(s.getOutputStream());
  13. pr.write("send massenge");
  14. System.out.println("send massenge");
  15.  
  16. pr.close();
  17. in.close();
  18. br.close();
  19. mySock.close();
  20. s.close();
  21. }
  22.  
  23. } catch (IOException ex) {
  24. Logger.getLogger(JavaServer.class.getName()).log(Level.SEVERE, null, ex);
  25. }
  26.  
  27. @Override
  28. protected void onProgressUpdate(String... values) {
  29. if (values[0].equals("0")){
  30. Toast.makeText(context , "true" , Toast.LENGTH_LONG).show();
  31. }
  32. else if (values[0].equals("1")){
  33. Toast.makeText(context , "false" , Toast.LENGTH_LONG).show();
  34. }
  35. else if(values[0] == null){
  36. Toast.makeText(context , "null" , Toast.LENGTH_LONG).show();
  37. }
  38. else{
  39. Toast.makeText(context , values[0] , Toast.LENGTH_LONG).show();
  40. }
  41. }
  42.  
  43. @Override
  44. protected String doInBackground(String... voids) {
  45. try {
  46. socket = new Socket(ip , 5000);
  47. if (socket.isConnected()){
  48. publishProgress("0");
  49. }
  50. else {
  51. publishProgress("1");
  52. }
  53. pr = new PrintWriter(socket.getOutputStream());
  54. pr.write("message");
  55. // Нижней код написал сам. Без этого код работал
  56. // пытаюсь принять данные
  57. input = new InputStreamReader(socket.getInputStream());
  58. bf = new BufferedReader(input);
  59. String s = bf.readLine();
  60. publishProgress("server:".concat(s));
  61.  
  62.  
  63. bf.close();
  64. input.close();
  65. pr.close();
  66. socket.close();
  67. return "okey";
  68.  
  69. } catch (IOException e) {
  70. return "ne okey";
  71. }
  72. }
  73. }
  74.  
  75. input = new InputStreamReader(socket.getInputStream());
  76. bf = new BufferedReader(input);
  77. String s = bf.readLine();
  78. publishProgress("server:".concat(s));
Add Comment
Please, Sign In to add comment