TCP JAVA PROGRAMS /* A simple java program on tcp*/ Server: import java.io.*; import java.net.*; import java.util.*; class Server { public static void...
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