首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-11-10 
C/S(客户端/服务器) TCP通信聊天程序1、服务器端import java.io.*import java.net.*public class Client

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"结束。





热点排行