TYBcs Java Slip 2-2 | IProgramX

Q. Write a client-server program which displays the server machine‟s date and time on the client machine


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());
  }
 }
}

Post a Comment

0 Comments