Java将2台计算机与服务器 - 客户机系统连接
问题描述:
我想问一个关于在Java中使用ServerSocket
的服务器 - 客户机应用程序的问题。这将是一个长期的问题,但如果有人能帮助我完成我的这个大作业,我会非常感激。 :)Java将2台计算机与服务器 - 客户机系统连接
前段时间,我编写了一个使用Netbeans的程序,它将两个或多个JFrame客户端连接到服务器JFrame,并允许所有这些窗口通过向服务器发送文本来相互通信。这是它如何工作的简单例子。
我运行服务器应用程序,服务器打开。我运行客户端应用程序,不止一次,让我们只说3和A
,B
,C
是这些不同的框架,这些框架彼此完全独立运行。 例如,C
帧的用户发送文本与其他帧进行通话。文本从C
到Server
,然后Server
发送相同的文本到A
,B
和C
;并且此消息在用户的框架中可见。
问题是,我在这个网络中有点菜鸟,我在唯一一台电脑上做过。但正如所料,我必须能够在几台电脑上做到这一点。但我不知道该怎么做。
- 当我编写客户端IP时它工作吗?
- 我必须在我的电脑上更改一些设置才能实现此目的吗?
任何帮助真的很感激,谢谢大家。 :)
答
只要计算机在同一局域网上,并且连接到服务器的相应IP,它应该都可以正常工作。