如何在浏览器实时显示服务器传来的数据? - Web 开发 / 其他
服务器由于特殊用途
只能采用BOA web服务器和cgi技术
目的是用户在浏览器输入url时
能够实无差错的实时显示web服务器发来的波形数据
可能是大家说的 "推技术 "
我对这方面不太在行
希望牛人能够指点一下
即 怎么在敲入链接后一直接受数据呢?用什么技术在浏览器上显示诸如正弦波和方波等波 形呢?
[解决办法]
敲入链接后一直接受数据,你用CGI可以用SOCKET一直持续连接。
至于显示诸如正弦波和方波等波形,这个不太清楚了
[解决办法]
浏览器不比自行开发的客户端,很难实现“推”,不过有一些折衷的办法,用两个页面及JS实现,A页面是一个JS文件,里面写个函数用XML获取服务器数据并更新一个全局变量数组,B页面为显示页,用settimeout每一秒执行一次A页面的函数并显示在B页面的某个层里。
这样基本可以满足你的要求,我公司有一个业务类似你的要求,就是用上面这种方法实现的。
不足之处是对客户端的内存要求较大