hay leudz,
hab da n kleines Problem.. also ich möchte einen String zum Sevrer senden und der Server soll sie dann auf der Konsole ausgeben.. allerdings gibt der server bei mir immer nur "null" aus, kann mir vielleicht jemand sagen warum?
Server:
Client:
hab da n kleines Problem.. also ich möchte einen String zum Sevrer senden und der Server soll sie dann auf der Konsole ausgeben.. allerdings gibt der server bei mir immer nur "null" aus, kann mir vielleicht jemand sagen warum?
Server:
Code:
import java.io.*;
import java.net.*;
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket server = new ServerSocket(3141);
while (true) {
Socket client = server.accept();
//InpuStream
InputStream in = client.getInputStream();
BufferedReader rdr = new
BufferedReader(new InputStreamReader(in));
//OutputStream
String sTest = rdr.readLine();
System.out.println(sTest);
client.close();
}
}
}
Client:
Code:
import java.io.*;
import java.net.*;
public class Client {
public static void main(String[] args) throws IOException {
Socket server = new Socket("localhost", 3141);
//InputStream
InputStream in = server.getInputStream();
BufferedReader rdr = new
BufferedReader(new InputStreamReader(in));
//OutputStream
OutputStream out = server.getOutputStream();
BufferedWriter wrt = new
BufferedWriter(new OutputStreamWriter(out));
wrt.write("Hallo, ich bin ein String");
server.close();
}
}