我们开发了一套监控系统,客户端界面上以图形的方式实时反映设备的测量量以及实时曲线。但是客户要求我们把这种显示以WEB的方式体现,请大家提供一下这种方案的框架思路。ps.现在我们是做了一个ActiveX来实现,然后把这个ActiveX嵌入到WEB页面。但是我们不想这样做,因为这是个伪web程序,我们想实现真正的B/S的实时图形显示。
ps.能在Web页面上直接绘图吗?就如在Windows窗口上用DC绘图一样。(除了java applet)多谢!

解决方案 »

  1.   

    to ps.能在Web页面上直接绘图吗?就如在Windows窗口上用DC绘图一样。(除了java applet)可以采用ajax技术,参看
    http://www.codeproject.com/Ajax/ajax_scribble.asp
      

  2.   

    to Knight94(愚翁):
    我看了那篇文章Atlas Tutorial: Creating an AJAX Scribble application。感觉没有什么特别的,就是在服务器用.NET GDI绘制图形,然后将图形二进制数据Http Response到客户端。
    不知道我这样理解对不对,这里面和所谓的AJAX有何关系吗?不知道我提到的绘图是在客户端实现好(Java Script)还是在服务器端实现好(绘制图形,然后将二进制数据流传给客户端)?
      

  3.   

    用ActiveX看来应该是用IE的了
    可以考虑一下VML,及时把数据传到客户端,用VML来显示,VML本身也很简单,对于显示一般的图表应该没有什么问题
      

  4.   

    在服务器端实时绘制,在客户端采用AJAX技术异步实时刷新。