mam nastepujacy problem: serwer nie odczytuje informacji od klienta. mianowicie kod klienta:
przyciskPolaczenia.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0) {
try {
Program.sck = new Socket(Program.serwer, Program.port);
Program.out = new PrintWriter(Program.sck.getOutputStream());
Program.in = new BufferedReader(new InputStreamReader(Program.sck.getInputStream()));
Program.out.println(login.getText());
});
kod serwera:
while (serverIsRunning) {
Socket connection = serverSock.accept();
System.out.println("Tworzenie uzytkownika...");
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
PrintWriter out = new PrintWriter(connection.getOutputStream());
String login = in.readLine();
System.out.println(login);
}
Serwer wiesza sie na instrukcji in.readline() i nie jest odczytuje informacji od klienta - nie mam zielonego pojecia dlaczego.