如何实现当数据库中增添了新数据时,立刻将新产生的数据显示在客户端 1. 数据是谁添加的?如果是你的客户端,那客户端插入数据后主动的刷新下就行了。2. 如果不是你的客户端,那么 a. 你的客户端有个监听线程,谁添加的数据,谁负责通知你。 b. 如果a不行,那就只有定时刷新了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “将新产生的数据显示在客户端”这个很好解决,根据记录插入时间在select里order下就行了。如果实时性比较高,就用线程每间隔一定的时间刷新数据吧(可以考虑增加设置这个时间的功能),如果实时性要求不高,就点击按钮刷新吧。 这个就是所谓的server push技术。在server端的插入数据代码处记录有数据插入了,然后把插入的数据发送给所有的客户端。这样,server处必须记录与之相连的客户端,实现方式有多种。server push的技术也有多种实现方式,可以去网上搜索参考。 哦!!哎!!可惜server push技术听都没听说过!!惭愧啊!惭愧!谢了!!我到网上找找去! 刚找了下server push技术,发现它适合于b/s模式 的系统,我做的是一个java c/s模式的系统。好像不太适合吧!!! ant自动打包脚本执行到编译环节停止的问题 如何在JTextField里显示一些字符,当鼠标点击JTextField区域后这些字符清空? Java Applet + AutoCAD java实现RichTextBox求助 字符串分割速解决 获取jsp页面绝对路径的问题 ◆◆◆◆◆牛人们,兄弟有难,帮忙啊,关于eclipse的插件问题,300分◆◆◆◆◆ 多态和接口把我搞懵了 关于applet的问题,请指教. SQL2000能不能够象Access2000那样自动编号?(用触发器行不行?如何做?) 第一次来Java版,问个问题。。。 CharBuffer的clear()小问题
如果实时性比较高,就用线程每间隔一定的时间刷新数据吧(可以考虑增加设置这个时间的功能),如果实时性要求不高,就点击按钮刷新吧。
在server端的插入数据代码处记录有数据插入了,然后把插入的数据发送给所有的客户端。这样,server处必须记录与之相连的客户端,实现方式有多种。server push的技术也有多种实现方式,可以去网上搜索参考。