您的位置:首页 > 其它

客户端给服务端发送文本。服务端将文本转成大写在返回给客户端

2015-10-17 10:39 417 查看
/*

* 建立一个文本转换服务器

* 客户端给服务端发送文本。服务端将文本转成大写在返回给客户端

* 而且客户端可以不断的进行文本转换,当客户输入over时

* 转换结束

*/

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 {

public static void main(String[] args) throws IOException {

ServerSocket ss=new ServerSocket(10008);

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();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: