2014-10-05 122 views
0

我为简单的java聊天服务器设计了服务器程序和客户端程序。聊天服务器运行,客户端可以通过服务器将消息传递给对方。从聊天服务器程序中的单个类运行多个客户端

但是,我不得不创建相同客户端类的多个副本,并将这些类编号为Client1,Client2,Client3,...(即以不同的名称),以便服务器接受来自每个客户端的连接客户端类。

我的问题是这样的:是否有可能创建尽可能多的客户端连接,因为我们只需要在我的电脑上运行一个客户端类?

+1

请提供一些代码。当然,可以创建一个类的许多实例。 – Fildor 2014-10-05 19:43:06

+0

我不能在这里粘贴代码,因为这是一个家庭作业,我的讲师可能会检查剽窃。但是,我已经采纳了您的其他建议,并从访问客户端类的许多不同主程序创建了该类的多个实例。 – nightmarish 2014-10-06 17:13:48

回答

1

你绝对不需要不同的类。 我想你需要在不同的进程中运行客户端,即多次启动相同的Main类,或者在多个线程中运行它。

相关问题