Skip to content

Instantly share code, notes, and snippets.

@swshan
Created March 13, 2017 05:01
Show Gist options
  • Save swshan/fb4e66aa8164d6fef75d3220214c3458 to your computer and use it in GitHub Desktop.
Save swshan/fb4e66aa8164d6fef75d3220214c3458 to your computer and use it in GitHub Desktop.
package net;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.*;
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket ss = new ServerSocket(8080);
Socket conn = ss.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(conn.getOutputStream()));
String s = br.readLine();
while(s != null ) {
System.out.println(s);
bw.write(s.toUpperCase() + '\n');
bw.flush();
s = br.readLine();
}
br.close();
bw.close();
conn.close();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment