Beruflich Dokumente
Kultur Dokumente
Coding:(Client)
import java.net.*;
import java.io.*;
class myclient1
{
public static void main(String args[]) throws Exception
{
Socket s = new Socket("localhost", 6667);
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
BufferedReader bin = new BufferedReader(new InputStreamReader(System.in));
String str = "", str2 = "";
while (!str.equalsIgnoreCase("stop"))
{
//Reading next Input From Client
str = bin.readLine();
//writing to Server side
dout.writeUTF(str);
dout.flush();
str2 = din.readUTF();
System.out.println("Server :" + str2);
}
dout.close();
s.close();
}
}
Coding:(Server)
import java.io.*;
import java.net.*;
class myserver
{
public static void main(String args[]) throws Exception
{
ServerSocket ss = new ServerSocket(6667);
Socket s = ss.accept();
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
BufferedReader bin = new BufferedReader(newInputStreamReader(System.in));
String str = "", str2 = "";
while (!str.equalsIgnoreCase("stop"))
{
str = din.readUTF();
System.out.println("client says:" + str);
//Reading Next Input From Server
str2 = bin.readLine();
//Writing on client side
dout.writeUTF(str2);
dout.flush();
}
din.close();
s.close();
ss.close();
}
}
OUTPUT:
Client says:hi
Server says:hi
Client says:hello
Server says:hello
2. Implement TCP Server for transferring files using Socket and
ServerSocket.
Coding:(client)
import java.io.*;
import java.net.*;
class client
{
public static void main(String args[])
{
try
{
}
catch (Exception e)
{
}
}
}
Coding:(server)
Import java.io.*;
import java.net.*;
class server
{
public static void main(String args[]) throws Exception
{
ServerSocket ss = new ServerSocket(6667);
Socket s = ss.accept();
System.out.println("Connected to client successfully");
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
File file = new File("myclient1.java");
FileReader fr = new FileReader("myclient1.java");
BufferedReader br = new BufferedReader(fr);
String str;
while ((str = br.readLine()) != null)
{
dout.writeUTF(str);
}
}
}
OUTPUT:
File(rk.txt):
import java.net.*;
import java.io.*;
class myclient1
{
public static void main(String args[]) throws Exception {
Socket s = new Socket("localhost", 6667);
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
BufferedReader bin = new BufferedReader(new
InputStreamReader(System.in));
Coding:(client)
import java.io.*;
import java.net.*;
import java.util.*;
class client
{
public static void main(String args[]) throws Exception
{
Socket s = new Socket("localhost", 6667);
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
int n;
system.out.println(How many data:);
Scanner obj = new Scanner(System.in);
n = obj.nextInt();
dout.writeInt(n);
int a[] = new int[n];
System.out.println("Enter data");
import java.io.*;
import java.net.*;
import java.util.*;
class server
{
public static void main(String args[]) throws Exception
{
ServerSocket ss = new ServerSocket(6667);
Socket s = ss.accept();
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
int n;
n = din.readInt();
int a[] = new int[n];
for (int i = 0; i < n; i++)
{
a[i] = din.readInt();
}
Client side:
46
27
5
Receiving data:
5
27
46
import java.io.*;
import java.net.*;
import java.util.*;
class client
{
public static void main(String args[]) throws Exception
{
Socket s = new Socket("localhost", 6667);
DataInputStream din = new DataInputStream(s.getInputStream());
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
String str_out, str_in;
Scanner obj = new Scanner(System.in);
System.out.println("Enter the String:");
str_out = obj.nextLine();
dout.writeUTF(str_out);
str_in = din.readUTF();
System.out.println(str_in);
s.close();
}
}
Coding:(server)
import java.io.*;
import java.net.*;
(Client 1)
Hi I am RUTUL..
..LUTUR am I iH
(Client 2)
(Client 3)