Java 如何将MVC应用于具有GUI的服务器?

Java 如何将MVC应用于具有GUI的服务器?,java,swing,user-interface,Java,Swing,User Interface,我用JavaSE编写了带有GUI的简单服务器。所以我想使用MVC。但我在控制器中处理许多客户端连接问题时遇到了问题。 我有这样的课程: 主窗口-视图 ClientPanel-视图-主窗口的一部分。每个ClientPanel对象都应该表示与特定客户端的每个连接,并显示此客户端的参数 控制器 服务器-等待客户端运行新线程以处理连接的线程 ClientConnectionHandler-处理与客户端连接的线程 那么,如何使用Conrtoller将ClientPanel与ClientConnecti

我用JavaSE编写了带有GUI的简单服务器。所以我想使用MVC。但我在控制器中处理许多客户端连接问题时遇到了问题。 我有这样的课程:

  • 主窗口-视图
  • ClientPanel-视图-主窗口的一部分。每个ClientPanel对象都应该表示与特定客户端的每个连接,并显示此客户端的参数
  • 控制器
  • 服务器-等待客户端运行新线程以处理连接的线程
  • ClientConnectionHandler-处理与客户端连接的线程
那么,如何使用Conrtoller将ClientPanel与ClientConnectionHandler“连接”起来呢

我认为我应该向MainWindow(或者ClienPanel)添加一些接口,以及如何将其传递给控制器。也许你也会做同样的wich ClientConnectionHandler。
但是什么接口,在哪里?

MVC是一种体系结构模式。您是否在使用特定的MVC框架?如果您使用J2EE,容器将负责处理多个连接。没有任何特定的框架。我建议您看两个servlet教程。你应该使用j2ee。你可以看看这个-:(我必须使用JavaSE1.6