You are on page 1of 8

Program 3 Client

import java.net.*; import java.io.*; public class Daytime { public static void main(String args[]) { try{ Socket daytime=new Socket("localhost",13); System.out.println("Connection established"); daytime.setSoTimeout(2000); BufferedReader reader=new BufferedReader(new InputStreamReader(daytime.getInputStream())); System.out.println("result:"+reader.readLine()); daytime.close(); } catch(Exception ioe) { System.out.println("Error"+ioe);

} } }

SERVER
import java.net.*; import java.io.*; public class DaytimeServer{ public static final int SERVICE_PORT=13 ; public static void main(String args[]){ try{ ServerSocket server=new ServerSocket(SERVICE_PORT) ; Socket nextClient=server.accept(); nextClient.getInetAddress(); nextClient.getPort(); PrintStream out; out=new PrintStream(nextClient.getOutputStream()); out.print(new java.util.Date( )); out.flush(); nextClient.close(); } catch(Exception E){} } }

OUTPUT

Program 4 Client
import java.net.*; import java.io.*; class Daytime1 { public static void main(String args[]) { try { Socket daytime=new Socket("localhost",13); System.out.println("Connection established"); daytime.setSoTimeout(2000); BufferedReader reader=new BufferedReader(new InputStreamReader(daytime.getInputStream())); System.out.println("result:"+reader.readLine()); System.out.println("local socket address"+daytime.getLocalPort()); System.out.println("remote socket address"+daytime.getRemoteSocketAddress()); daytime.close(); } catch(Exception ioe) { System.err.println("Error" +ioe); } } }

SERVER
import java.net.*; import java.io.*; public class DaytimeServer1{

public static final int SERVICE_PORT=13; public static void main(String args[]) { try{ ServerSocket server=new ServerSocket(SERVICE_PORT); Socket nextClient=server.accept(); nextClient.getInetAddress(); nextClient.getPort(); PrintStream out; out=new PrintStream(nextClient.getOutputStream()); out.print(new java.util.Date( )); out.flush(); nextClient.close(); } catch(Exception ioe) { } } }

OUTPUT

Program 6
import java.lang.*; import java.io.*; import java.net.*; class Source { public static void main(String args[]) throws MalformedURLException { try {URL url=new URL("http://www.google.com"); URLConnection urlcon=url.openConnection(); InputStream ip=urlcon.getInputStream(); boolean flag=true; while(flag) {int a=ip.read(); if(a==-1) {flag=false; } else { char c=(char)a; System.out.print(c); } } ip.close(); } catch(Exception e) { System.out.println("error"+e); } } }

OUTPUT