Java JTable+;MySQL“;“实时感受”;
我有一个JTable,它使用MySQL表中的数据填充get,但是有多个客户端同时更新和插入数据库。我的目标是为桌子提供某种近乎实时的体验。我曾想过每5秒钟更新一次TableModel,但超过1000行的更新并没有真正意义。有人能给我解释一下这类事情的一般方法是什么样的,或者我应该使用哪些技术 提前感谢,Java JTable+;MySQL“;“实时感受”;,java,mysql,jtable,real-time,tablemodel,Java,Mysql,Jtable,Real Time,Tablemodel,我有一个JTable,它使用MySQL表中的数据填充get,但是有多个客户端同时更新和插入数据库。我的目标是为桌子提供某种近乎实时的体验。我曾想过每5秒钟更新一次TableModel,但超过1000行的更新并没有真正意义。有人能给我解释一下这类事情的一般方法是什么样的,或者我应该使用哪些技术 提前感谢, Stefan您需要采用三层体系结构: 在swing客户端和MySql数据库之间放置一个应用服务器 客户机不会直接连接到数据库,而是连接到应用服务器,该应用服务器将提供更高级别的API(例如业务逻
Stefan您需要采用三层体系结构: 在swing客户端和MySql数据库之间放置一个应用服务器 客户机不会直接连接到数据库,而是连接到应用服务器,该应用服务器将提供更高级别的API(例如业务逻辑方法),以从数据库获取数据 至于客户机中的数据刷新,当数据更改时,您可以使用类似JMS的东西将事件推送到客户机
如果您无法控制更改数据的其他客户端,则必须使用某种轮询。谢谢。我想我会用投票的方式。