带GUI的服务器 - 客户端架构

时间:2012-12-10 13:50:52

标签: java user-interface client-server

我正在编写一个白板应用程序。

只有客户需要GUI来绘制和更新来自其他客户的图纸。

实施客户端的最佳方式是什么: 首先,最好将网络和GUI组件拆分为两个文件,因为使用内部类太重了?

现在,谁创造了谁: -Client Network创建客户端GUI,以便它知道GUI并可以直接更新? -Client GUI从另一个文件创建客户端网络,并可能实现一个自定义侦听器侦听服务器请求并更新GUI?

最后,我的服务器将任何客户端发送的形状广播给每个人。如果绘制形状的客户端必须等待服务器回复,以便在GUI上绘制它,这是一个问题吗?因为直接在客户端GUI中绘制会很复杂,所以在广播时发送形状并从发件人的arraylist中删除发件人。

0 个答案:

没有答案