Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package SocketTCP;
- import java.io.*;
- import java.net.Socket;
- public class SocketClient {
- public static void main(String[] args) throws IOException {
- BufferedReader userInput = new BufferedReader(new InputStreamReader(System.in));
- Socket socketClient = new Socket("localhost", 5056);
- DataOutputStream toServerFirstNumber = new DataOutputStream(socketClient.getOutputStream());
- DataOutputStream toServerSecondNumber = new DataOutputStream(socketClient.getOutputStream());
- DataOutputStream toServerOperand = new DataOutputStream(socketClient.getOutputStream());
- DataInputStream fromServer;
- fromServer = new DataInputStream(socketClient.getInputStream());
- System.out.println("Entrez le premier nombre : ");
- String firstNumber = userInput.readLine();
- userInput.read();
- System.out.println("Entrez le deuxième nombre : ");
- String secondNumber = userInput.readLine();
- userInput.read();
- System.out.println("Entrez l'opérand (a pour addition, s pour soustraction, m pour multiplication, d pour division");
- String operand = userInput.readLine();
- userInput.read();
- System.out.println("it works");
- toServerFirstNumber.writeBytes(firstNumber + '\n');
- toServerSecondNumber.writeBytes(secondNumber + '\n');
- toServerOperand.writeBytes(operand + '\n');
- String resultat = fromServer.readLine();
- System.out.println("Reçu du serveur : " + resultat);
- socketClient.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement