Java 服务器帮助,方法在 ServerSocket.accept() 处停止;

标签 java

有人可以帮我编写以下代码吗?这些方法一直运行到 ss.accept(); 我在大型机上运行 server.run 方法,直到该行代码为止它看起来都很棒。我尝试调试,一旦到达那里,它就停止了,没有抛出异常

public class Server extends Thread{

    ServerSocket ss;
    private boolean running = true;
    private LinkedList<Participant> participants = new LinkedList<Participant>();
    final int SERVER_PORT = 4567;

   public Server(){

    try{ 
       this.ss = new ServerSocket(SERVER_PORT);

    }catch(Exception e){
       System.out.println("problem at...");
    }

    }//Constructor

    public void run(){

     try{




    while(running){

     System.out.println("35");


    Socket sock = this.ss.accept();  
     System.out.println("39");  
    Participant part = null;  

    part = new Participant(this,sock);  

    participants.add(part);  

    part.start();

    }


    }catch(Exception e){
    e.printStackTrace();
    }
    }

    }//Server 

最佳答案

它正在等待客户端的请求。您是否发送了客户的请求并尝试过?

关于Java 服务器帮助,方法在 ServerSocket.accept() 处停止;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8116526/

相关文章:

java - 如何在 HTTP POST/GET 中发送空参数

java - 在哪里创建音乐播放器服务 w.r.t.媒体浏览器服务兼容

java - 使用未初始化的变量时会发生什么类型的错误?

使用 Base64 的解密方法中的 javax.crypto.BadPaddingException

java - 使用 Amazon KMS 上传带有服务器端加密的 S3 对象时出错

java - 在 Eclipse 中调试单步时窗口移动

java - 使用 java.awt.image.BufferedImage 创建 BIFF8 BITMAP 记录需要很多时间 - 有没有更好的方法?

java - 如何在方法java之外使用它的构造函数实例化对象

java - Jersey - Moxy 在类属性中返回附加 json

java - java中向数组添加变量元素