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