• 大小: 11KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 标签: Socekt编程  

资源简介

Socekt编程,编写多人在线聊天系统。

资源截图

代码片段和文件信息

import java.net.*;
import java.io.*;
import java.util.*;
/*
服务器端:信息(客户端client变量c)都发送到服务器端的list链表中,然后通过for循环
把客户端一个一个都取出来,分别发送信息。发送send用readUTF方法。
*/

public class Server{
    boolean started = false;
    ServerSocket ss = null;
    
    List clients = new ArrayList();
    
    public static void main(String[] agrs){
        new Server().start();        
    }        
    public void start(){
        try {
             ss = new ServerSocket(8888);
             started = true;
        } catch(BindException e){
        System.out.println(“端口使用中...“);
        System.out.println(“请关掉相关程序重新启动!“);
        System.exit(0);
        } catch(IOException e){
            e.printStackTrace();
        }
        
        try {    
        while(started){
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3553  2011-12-20 17:22  7.聊天室\Server.java

     文件       1674  2011-12-20 17:16  7.聊天室\SocketTest.java

     文件       1872  2011-01-23 15:09  7.聊天室\新建文件夹\ChatDemo.java

     文件        551  2011-12-15 23:45  7.聊天室\新建文件夹\Client.java

     文件        945  2011-12-15 23:45  7.聊天室\新建文件夹\Server.java

     文件        478  2011-01-23 17:31  7.聊天室\新建文件夹\server.txt

     文件       1852  2011-01-23 16:17  7.聊天室\新建文件夹\TcpDemo.java

     文件       1344  2011-01-23 16:28  7.聊天室\新建文件夹\TcpDemo2.java

     文件       3111  2011-11-29 14:52  7.聊天室\新建文件夹\TransTextDemo.java

     文件       2937  2011-01-24 10:22  7.聊天室\新建文件夹\UploadPicByThread.java

     文件       7264  2011-12-17 09:58  7.聊天室\聊天.txt

     目录          0  2012-03-03 14:45  7.聊天室\新建文件夹

     目录          0  2012-03-03 14:45  7.聊天室

----------- ---------  ---------- -----  ----

                25581                    13


评论

共有 条评论

相关资源