论坛首页 综合技术论坛

Internet的数据库信息推送技术实现

浏览 15316 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-07-04  
comet...jetty

0 请登录后投票
   发表时间:2011-07-05   最后修改:2011-07-05
1、建立中间表  数据库新增时触发到中间表生成新数据

2、java服务端使用定时器,1秒读一次总能满足你的要求了吧,害怕读不过来再加个线程
0 请登录后投票
   发表时间:2011-07-06   最后修改:2011-07-06
第一 服务器内容的同步...c++ 做插入更新之后 可以使用webservice调用java 服务器 做出通知 并得到更新数据...
第二 往前台推送...之前一直使用ajax轮询或者长连接和短连接的优化...还有浏览器支持的流方式comet ...楼主还有其他方式吗 前台推送这个
0 请登录后投票
   发表时间:2011-07-06  
楼主跟我现在做的东西一模一样 ...
C++ 发送设备信息, Java 获取后在浏览器端展示.

我的解决方案是, b/s端提供一个Servlet,暴露Http接口接收C++发的xml数据(这里要注意ascii码问题)..
服务器推送使用Pushlet框架,我博客里有介绍
0 请登录后投票
   发表时间:2011-07-08  
奥义之舞 写道
dancewhyw 写道
有什么关系吗?内存服务器可以是一个集群。用个内存池存放消息,轮询返回的速度非常快,还没明白意思吗?
数据库光是触发器就一般都不推荐使用,何况是在高并发的场景中。

内存池存放消息,这个消息从哪来,自己去数据库里面取么?

向数据库里面添加实时数据的是C++服务器,而读取的是Java服务器,向WEB端发送。。

C++ 入库时添加 观察者,TCP 推送到WEB
0 请登录后投票
   发表时间:2011-07-09  
没见过你这种用数据库推送数据的,一般都是web容器和页面长连接。

使用 JS commet、。
0 请登录后投票
   发表时间:2011-07-11  
用pushlet吧  服务器推送  站里有很多前辈介绍过的!
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics