Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.net.*;
- import java.util.Scanner;
- import java.io.File;
- import java.io.InputStream;
- import java.io.OutputStream;
- public class TCPClient {
- public static void main(String argv[]) throws Exception
- {
- String sentence;
- String modifiedSentence;
- String path;
- Scanner in = new Scanner(System.in);
- BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in));
- //InetAddress host = InetAddress.getByName("168.26.104.98");
- Socket clientSocket = new Socket("168.26.197.30", 6789);
- //Socket clientSocket = new Socket(host, 6789);
- DataOutputStream outToServer = new DataOutputStream(clientSocket.getOutputStream());
- BufferedReader inFromServer = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
- System.out.println("Contiue or not (Y/N)");
- String s = in.next();
- int numLines = 0;
- while(s.equals("Y")||s.equals("y"))
- {
- numLines++;
- System.out.println("Please input your message....");
- sentence = inFromUser.readLine();
- System.out.println("This is the infor sent: "+sentence);
- outToServer.writeBytes(sentence + '\n');
- //outToServer.writeBytes("this is sent from Jianhua YANG" + '\n');
- modifiedSentence = inFromServer.readLine();
- System.out.println("From server :" + modifiedSentence);
- System.out.println("Contiue or not (Y/N)");
- s = in.next();
- //clientSocket.close();
- //clientSocket = new Socket(host, 6789);
- //outToServer = new DataOutputStream(clientSocket.getOutputStream());
- //inFromServer = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
- }
- System.out.println("I am done now!");
- clientSocket.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement