Java Networking - Socket A Simple Echo Server: Serversocket
Java Networking - Socket A Simple Echo Server: Serversocket
BufferedReader in
import java.io.*;
= new BufferedReader(
import java.net.*;
new InputStreamReader(
socket.getInputStream()));
public class EchoClient {
PrintWriter out
= new PrintWriter(
public static void main(String[] args) {
new OutputStreamWriter(
try {
socket.getOutputStream()));
String host;
// send data to the server
if (args.length > 0) {
for (int i = 1; i <= 10; i++) {
host = args[0];
System.out.println("Sending: line " + i);
} else {
out.println("line " + i);
host = "localhost";
out.flush();
}
}
Socket socket = new Socket(host, 8008);
out.println("BYE");
out.flush();