【问题标题】:Java Socket Chat in EclipseEclipse 中的 Java 套接字聊天
【发布时间】:2013-12-02 06:54:31
【问题描述】:

我正在尝试实现 websocket 聊天室类型的界面。一切都可以编译,但是当我运行代码时,在客户端实际连接到服务器时出现错误。

我发现了这个问题:Run two Java programs from Eclipse at once? 并认为这是我的问题。但是,即使按照他们的建议运行程序(固定控制台等),我仍然会收到有关连接的错误。

我唯一能想到的可能是我系统上的一些防火墙设置(在本地主机上运行)我可能需要更改?除此之外,也许有人可以帮助我理解为什么连接不起作用?

public class EchoServer
{
    public static final int LISTENING_PORT = 19903;
    public static final int MAX_CLIENTS = 4;

客户:

public class Client
{
    public static final String SERVER_HOSTNAME = "localhost";
    public static final int SERVER_PORT = 11516;

【问题讨论】:

  • 您的代码似乎与 WebSocket 无关。看起来像标准的 Socket 代码。
  • @JoakimErdfelt 显然术语不是我的强项。我已经更新了!

标签: java sockets chat firewall


【解决方案1】:

在 Client 类中,变量 SERVER_PORT 应该等于 EchoServer 类中的变量 LISTENING_PORT。

【讨论】:

  • 真的不敢相信我错过了。有时你只需要一双新鲜的眼睛。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-06
  • 1970-01-01
  • 2018-03-22
  • 1970-01-01
  • 1970-01-01
  • 2015-12-26
  • 2019-07-03
相关资源
最近更新 更多