锁定老帖子 主题:Internet的数据库信息推送技术实现
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-04
comet...jetty
|
|
返回顶楼 | |
发表时间:2011-07-05
最后修改:2011-07-05
1、建立中间表 数据库新增时触发到中间表生成新数据
2、java服务端使用定时器,1秒读一次总能满足你的要求了吧,害怕读不过来再加个线程 |
|
返回顶楼 | |
发表时间:2011-07-06
最后修改:2011-07-06
第一 服务器内容的同步...c++ 做插入更新之后 可以使用webservice调用java 服务器 做出通知 并得到更新数据...
第二 往前台推送...之前一直使用ajax轮询或者长连接和短连接的优化...还有浏览器支持的流方式comet ...楼主还有其他方式吗 前台推送这个 |
|
返回顶楼 | |
发表时间:2011-07-06
楼主跟我现在做的东西一模一样 ...
C++ 发送设备信息, Java 获取后在浏览器端展示. 我的解决方案是, b/s端提供一个Servlet,暴露Http接口接收C++发的xml数据(这里要注意ascii码问题).. 服务器推送使用Pushlet框架,我博客里有介绍 |
|
返回顶楼 | |
发表时间:2011-07-08
奥义之舞 写道 dancewhyw 写道 有什么关系吗?内存服务器可以是一个集群。用个内存池存放消息,轮询返回的速度非常快,还没明白意思吗?
数据库光是触发器就一般都不推荐使用,何况是在高并发的场景中。 内存池存放消息,这个消息从哪来,自己去数据库里面取么? 向数据库里面添加实时数据的是C++服务器,而读取的是Java服务器,向WEB端发送。。 C++ 入库时添加 观察者,TCP 推送到WEB |
|
返回顶楼 | |
发表时间:2011-07-09
没见过你这种用数据库推送数据的,一般都是web容器和页面长连接。
使用 JS commet、。 |
|
返回顶楼 | |
发表时间:2011-07-11
用pushlet吧 服务器推送 站里有很多前辈介绍过的!
|
|
返回顶楼 | |