我正在开发一个可以在小型局域网上可靠运行的小型 Java 聊天应用程序。
我的机器(笔记本电脑)中安装了 Windows 7。
我开发了一个服务器和一个客户端来代表(聊天信使)
如果服务器运行,那么任何客户端都可以运行并与服务器通信。
在运行服务器的机器上,也可以运行一个客户端(client_1)与同一台机器上的服务器进行通信。
如果我想运行第二个客户端(client_2)通过服务器与 client_1 通信。然后我必须在另一台机器上运行它(client_2)。
是否可以模拟两台机器或两个在使用同一台机器时与服务器通信的真实客户端?
附录:
我只在开发阶段需要这个。我只是希望能够在同一台机器上进行开发和测试。但最终产品将按预期运行,即每个客户端将在单台机器上运行。这不是编程逻辑问题。