ABA


"שאלה ב JAVA - SOCKETS"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10571 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10571
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק
   11:29   18.01.12   
אל הפורום  
  שאלה ב JAVA - SOCKETS  
 
   היי,
אני מנסה להעביר מסר מלקוח לשרת באמצעות הקלדה ב SYSTEM.IN
אני מצליח ליצור קשר בין השרת ללקוח אבל לא כל ההודעות שאני מקליד בלקוח מגיעות לשרת , לדוגמה אני מקליד
1
2
3
4
יגיע רק 3 או פעם אחת רק 4 .. בקיצור לא כל ההקלדות מגיעות.
זה הקוד :
לקוח :
 
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.net.UnknownHostException;


public class Client {



public static void main(String args) throws IOException {
PrintWriter out;
BufferedReader input;
String string;
Socket mysocket = new Socket("localhost", 1212);
out= new PrintWriter(mysocket.getOutputStream(),true);
input = new BufferedReader(new InputStreamReader(mysocket.getInputStream()));
BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); //for the exit command.
string = in.readLine();

while (!(in.readLine().equals("exit"))) {
out.println(in.readLine());
out.flush();

}
mysocket.close();
}
}

שרת


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;


public class Server {


public static void main(String args) throws IOException {
BufferedReader in = null;
PrintWriter sockout=null;
// TODO Auto-generated method stub
// TODO Auto-generated method stub

ServerSocket socket= new ServerSocket(1212);
Socket Myclient = socket.accept();
System.out.println("Client Connected");
sockout = new PrintWriter(Myclient.getOutputStream(),true);
in = new BufferedReader(new InputStreamReader(Myclient.getInputStream()));
while (!(in.readLine().equals("exit"))){

System.out.println("says : " + in.readLine());
}
}

}


קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה מוזר, נסה להעלות את זה על וירטאל משין ולברר עם WIRESHARK afroman50 18.01.12 22:20 1
  Wireshark יפתור לך הרבה בעיות... Yariv-H 18.01.12 22:53 2

       
afroman50
חבר מתאריך 16.8.04
12555 הודעות, 1 פידבק
   22:20   18.01.12   
אל הפורום  
  1. זה מוזר, נסה להעלות את זה על וירטאל משין ולברר עם WIRESHARK  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   22:53   18.01.12   
אל הפורום  
  2. Wireshark יפתור לך הרבה בעיות...  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net