Sunteți pe pagina 1din 1

import java.net.

*;
import java.io.*;
import java.util.Scanner;
public class ClientYugandhar
{
public static void main(String [] args)
{
Scanner userInput = new Scanner(System.in);
System.out.println("Enter Server Address: ");
String serverName;
serverName = userInput.next();
System.out.println("Enter Port Number: ");
String port;
port = userInput.next();
try
{
System.out.println("Connecting to " + serverName
+ " on port " + port);
Socket client = new Socket(serverName, Integer.parseInt(port));
System.out.println("Just connected to "
+ client.getRemoteSocketAddress());
OutputStream outToServer = client.getOutputStream();
DataOutputStream out =
new DataOutputStream(outToServer);
System.out.println("Enter a First Number: ");
userInput.nextLine();
String s= userInput.nextLine();
int num1= Integer.parseInt(s);
out.writeUTF(s);
System.out.println("Enter a second Number: ");
String a= userInput.nextLine();
int num2= Integer.parseInt(a);
out.writeUTF(a);
InputStream inFromServer1 = client.getInputStream();
DataInputStream in1 =
new DataInputStream(inFromServer1);
System.out.println("Server responds: " + in1.readUTF());
InputStream inFromServer2 = client.getInputStream();
DataInputStream in2 =
new DataInputStream(inFromServer2);
System.out.println("Server responds: " + in2.readUTF());
client.close();
}catch(IOException e)
{
e.printStackTrace();
}
}
}

S-ar putea să vă placă și