/*
* Create a text conversion server
* The client sends text to the server. The service side converts text to uppercase in return to the client
* And the client can continue to text conversion, when the customer input over the
* Conversion End
*/
public class C {
public static void Main (string[] args) throws Unknownhostexception, IOException {
Socket s=new socket ("10.218.24.253", 10008);
BufferedReader bufr=new BufferedReader (New InputStreamReader (system.in));
BufferedWriter bufwout=new BufferedWriter (New OutputStreamWriter (S.getoutputstream ()));
BufferedReader bufrin=new BufferedReader (New InputStreamReader (S.getinputstream ()));
String Line=null;
while ((Line=bufr.readline ())!=null) {
if (' over '. Equals (line)) {
Break
}
Bufwout.write (line);
Bufwout.newline ();
Bufwout.flush ();
String Str=bufrin.readline ();
}
Bufr.close ();
S.close ();
}
}
//****************************************
Public class S {
The public static void main (string[] args) throws IOException {
ServerSocket ss=new serversocket (100 08);
Socket s=ss.accept ();
BufferedReader bufin=new BufferedReader (New InputStreamReader (S.getinputstream ()));
BufferedWriter bufout=new BufferedWriter (New OutputStreamWriter (S.getoutputstream ()));
String Line=null;
while ((Line=bufin.readline ())!=null) {
Bufout.write (line.touppercase ());
Bufout.newline ();
Bufout.flush ();
}
S.close ();
Ss.close ();
}
}