当前位置: 代码迷 >> Web开发 >> 怎么在浏览器实时显示服务器传来的数据?
  详细解决方案

怎么在浏览器实时显示服务器传来的数据?

热度:180   发布时间:2012-02-12 17:16:34.0
如何在浏览器实时显示服务器传来的数据? - Web 开发 / 其他
服务器由于特殊用途
只能采用BOA   web服务器和cgi技术

目的是用户在浏览器输入url时
能够实无差错的实时显示web服务器发来的波形数据
可能是大家说的 "推技术 "  
我对这方面不太在行
希望牛人能够指点一下

即   怎么在敲入链接后一直接受数据呢?用什么技术在浏览器上显示诸如正弦波和方波等波   形呢?
     
 


------解决方案--------------------
敲入链接后一直接受数据,你用CGI可以用SOCKET一直持续连接。
至于显示诸如正弦波和方波等波形,这个不太清楚了
------解决方案--------------------
浏览器不比自行开发的客户端,很难实现“推”,不过有一些折衷的办法,用两个页面及JS实现,A页面是一个JS文件,里面写个函数用XML获取服务器数据并更新一个全局变量数组,B页面为显示页,用settimeout每一秒执行一次A页面的函数并显示在B页面的某个层里。

这样基本可以满足你的要求,我公司有一个业务类似你的要求,就是用上面这种方法实现的。
不足之处是对客户端的内存要求较大
  相关解决方案