【发布时间】:2013-05-11 12:34:12
【问题描述】:
我想问一个关于在 Java 中使用 ServerSocket 的服务器-客户端应用程序的问题。这将是一个很长的问题,但如果有人能帮助我完成我的这个大作业,我将不胜感激。 :)
前段时间,我使用 Netbeans 编写了一个程序,它将 2 个或多个 JFrame 客户端连接到服务器 JFrame,并允许所有这些窗口通过向服务器发送文本来相互通信。这是其工作原理的一个简短示例。
我运行服务器应用程序,服务器打开。我不止一次地运行客户端应用程序,让我们说 3 和 A、B、C 是这些完全独立运行的不同框架。
例如,C 框架的用户发送文本以与其他框架交谈。文本从C 到Server,然后Server 将相同的文本发送到A、B 和C;并且从用户的框架中可以看到此消息。
问题是,我在这个网络方面有点新手,我在只有一台计算机上做到了这一点。但正如预期的那样,我必须能够在几台计算机上执行此操作。但我不知道该怎么做。
- 当我编写客户端 IP 时它会起作用吗?
- 我是否必须更改计算机上的某些设置才能实现这一点?
非常感谢任何帮助,谢谢大家。 :)
【问题讨论】:
标签: java sockets networking client-server broadcasting