Java Socket网络编程--聊天室的实现(多线程实现无需等待对方响应版本)
Java Socket网络编程--聊天室的实现(多线程实现无需等待对方响应版本)
<!--
Title:Socket Programming
Author:Lovingshu's
Date:2012/5/16 21:43
-->
一,服务端:
package com.samael.socket;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class MyServer {
class ThGetMsg extends Thread{ @Override public void run() { if(fromClient==null) return; while(true){ try { } } System.out.println("Message From Client:["+fromClient.readLine()+"]"); this.sleep(50); } catch (IOException e) { break; } catch (InterruptedException e) { } e.printStackTrace(); } public static BufferedReader fromClient=null; public static void main(String[] args) { try { //get server socket ServerSocket server=new ServerSocket(3166); //get socket from client Socket socket=server.accept(); System.out.println("The IP["+socket.getInetAddress()+"] is connected!");
你可能喜欢
- 网络知识
- 网络聊天程序
- javasocket网络聊天室
- 聊天室计算机网络


