TcpServer.java
import java.io.*;
import java.net.*;
public class TcpServer {
public static void main(String[] args) throws IOException {
//Open the Server Socket
ServerSocket srv = new ServerSocket(1234);
//Wait for the Client Request
Socket skt = srv.accept();
//Create I/O streams for communicating to the client
OutputStream sout = skt.getOutputStream();
DataOutputStream dout = new DataOutputStream(sout);
//Perform communication with client
dout.writeUTF("This is server Msg..!");
//Close socket
dout.close();
sout.close();
skt.close();
}
}
TcpClient.java
import java.io.*;
import java.net.*;
public class TcpClient {
public static void main(String[] args) throws IOException {
//Create a Socket Object
Socket skt = new Socket("localhost", 1234);
//Create I/O streams for communicating with the server
InputStream sin = skt.getInputStream();
DataInputStream din = new DataInputStream(sin);
//Perform I/O or communication with the server
String str = new String(din.readUTF());
System.out.println(str);
//Close the socket when done
din.close();
sin.close();
skt.close();
}
}
No comments:
Post a Comment