读书人

C/S(客户端/服务器) TCP通讯聊天程序

发布时间: 2012-11-10 10:48:50 作者: rapoo

C/S(客户端/服务器) TCP通信聊天程序

1、服务器端

import java.io.*;import java.net.*;public class Client {public static void main(String[] args) {// TODO Auto-generated method stubtry{Socket socket=new Socket("Lenovo",9898);BufferedReader br1=new BufferedReader(new InputStreamReader(socket.getInputStream()));BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));PrintWriter write=new PrintWriter(socket.getOutputStream());System.out.println("Client has started");System.out.println();System.out.print("Client:");String line=br2.readLine();while(!line.equals("bye")){write.println(line);write.flush();System.out.println();System.out.println("有消息(From Server):"+br1.readLine());System.out.println();System.out.print("Client:");line=br2.readLine();}write.close();br1.close();socket.close();}catch(Exception e){e.printStackTrace();}}}


先启动服务器端监听,然后启动客户端连接,客户端先发送消息,服务器后,聊天以"bye"结束。





读书人网 >编程

热点推荐