Server: Client: import java.io.*; import java.net.*; import java.util

TCP JAVA PROGRAMS /* A simple java program on tcp*/ Server: import java.io.*; import java.net.*; import java.util.*; class Server { public static void...
Author: Toby Anderson
58 downloads 4 Views 429KB Size
TCP JAVA PROGRAMS /* A simple java program on tcp*/ Server: import java.io.*; import java.net.*; import java.util.*; class Server { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); System.out.print("Enter the port number: "); int port = sc.nextInt(); ServerSocket ss = new ServerSocket(port); System.out.println("Server waiting"); Socket sock = ss.accept(); System.out.println("Connected to: "+sock.getInetAddress()); InputStream in = sock.getInputStream(); OutputStream out = sock.getOutputStream(); int c = in.read(); while(c!= -1) {

System.out.print((char)c);

c = in.read(); } }

Client: import java.io.*; import java.util.*;

}

import java.net.*; class Client { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); System.out.print("Enter the port number: "); int port = sc.nextInt(); Socket sock = new Socket(InetAddress.getLocalHost(),port); InputStream in = sock.getInputStream(); OutputStream out = sock.getOutputStream(); String str = "Hai"; byte buf[] = str.getBytes(); out.write(buf); }}

/* java prigram for convert lowercase letters into uppercase letters TCP*/ Server: import java.io.*; import java.net.*; import java.util.*; public class ServerUcase { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); System.out.print("Enter the port number: "); int port = sc.nextInt(); ServerSocket ss = new ServerSocket(port); System.out.println("Server waiting"); Socket sock = ss.accept(); System.out.println("Connected to: "+sock.getInetAddress()); InputStream in = sock.getInputStream(); OutputStream out = sock.getOutputStream();

String str = ""; byte buf1[] = new byte[10]; int n = in.read(buf1); for(int i=0;i

Suggest Documents