Q. Write a client-server program which displays the server machine‟s date and time on the client machine
Program 1:
Program 2:
Program 1:
import java.net.*;
import java.io.*;
import java.util.*;
public class Client{
public static void main(String args[])
throws Exception{
Socket s = new Socket("localhost",4444);
DataInputStream dis = new DataInputStream(s.getInputStream());
System.out.println("From Server:"+dis.readLine());
}
}
Program 2:
import java.net.*;
import java.io.*;
import java.util.*;
public class Server{
public static void main(String args[])
throws Exception{
ServerSocket ss = new ServerSocket(4444);
while(true)
{
Socket s = ss.accept();
DateOutputStream dos = new DataOutputStream(s.getOutputStream());
dos.println(new Date());
}
}
}


0 Comments