`
gaoxing_china
  • 浏览: 28375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

实时曲线在Web下的实现

阅读更多
    我使用JFreeChart在Applet中绘图,使用了Ajax取数,数据由接口负责提供,注意我没有在Applet中使用线程,而是在加载Applet的Html页面中启用了javascript线程定时由Ajax请求数据接口获得数据,再有javascript负责调用Applet里的绘图方法,此方法是对JFreeChart中实时曲线图中数据填充方法的简单封装。
   此方法实现比较简单,主要难点实时图形的绘制由JFreeChart实现,其它只是辅助取数和做图形的载体。
   本人对Applet不是很熟所以,初次尝试由Applet实现直接连接数据库取数,发现难度比较大,所以改由Ajax请求数据提供接口取数,避开了Applet的安全性问题。
分享到:
评论
1 楼 jan-zhou 2008-01-03  
如果动态刷新对性能要求比较高,比如一秒刷新一次,那么,用AJax就不行了,本来AJax就是利用webservice的。
推荐实现方法:
1.在Applet中用线程,URLConnection请求servlet,由servlet负责调用javaBean取得实时数据。applet取得数据后,update dataset。
2.在applet与Server端建立socket连接。

相关推荐

    flex实时更新曲线图

    在实时更新曲线图的场景中,ActionScript主要负责处理数据的获取、解析以及与图表组件的交互,如设置数据提供者、监听数据变化等。 4. **MXML**:MXML是一种声明式语言,用来描述Flex应用的用户界面布局和组件结构...

    基于J2EE的远动系统Web实时曲线的研究

    基于J2EE的远动系统Web实时曲线的研究,王小明,陈剑云,实时曲线是远动系统中非常重要的部分,本文提出了采用J2EE中的 Applet,Servlet,JSP技术以及数据库连接池技术共同构建远动系统的Web实时�

    2:实时曲线(1)

    实时曲线在IT行业中,特别是在监控和数据采集系统(SCADA)中扮演着至关重要的角色。SCADA系统是一种用于工业环境的自动化系统,它允许实时监控和控制远程操作站点的设备和过程。在这个场景中,"实时曲线(1)"可能...

    一个实时曲线类

    在实际开发中,可能会使用如Matplotlib、Qt的QCustomPlot、wxPython的matplotlib widget等库来实现这样的实时曲线类。通过分析和理解"testMultiColorPlotCtrl"的代码,我们可以进一步学习如何设计和实现这样一个实时...

    关于健康监控系统中实时曲线的实现

    本文将详细介绍如何在健康监控系统中实现实时曲线的功能。实时曲线在健康监控系统中起到关键作用,能够直观地展示被监测对象的各项生理指标变化,如心率、血压等。实现这一功能主要依赖于VML(Vector Markup ...

    HTML实现贝塞尔曲线

    这种曲线在Web设计中尤其有用,因为它可以提供平滑、连续的过渡效果,如在页面过渡动画、路径绘制或图形设计中。 HTML5引入了SVG(Scalable Vector Graphics)元素,它允许我们在网页上直接绘制矢量图形,包括...

    18个WebChart曲线/柱状图C#源码

    WebChart是.NET开发中用于创建动态图表的一种工具,尤其在C#编程环境下,它提供了丰富的功能,用于在网页上绘制各种统计图形,如曲线图、柱状图等,以直观地展示数据。这个压缩包包含了18个不同的示例源码,涵盖了...

    基于VS和C#的实时曲线显示代码

    在本文中,我们将深入探讨如何使用Visual Studio(VS)和C#编程语言来实现一个实时曲线显示的功能。这个功能通常用于监控系统、数据分析或者工程应用中,以直观地展示动态变化的数据。C#中的Chart控件是实现这一目标...

    web曲线图,可以查看某点的数据,可以拖曳时间轴,简单易学

    在"web曲线图"的实现中,通常会使用JavaScript库,如`amCharts`,这是一个功能强大的开源图表库,支持多种类型的图表,包括折线图、柱状图、饼图等,并且提供了丰富的定制选项和交互功能。`amCharts`不仅易于学习,...

    贝塞尔曲线实现直播点赞效果

    总结来说,贝塞尔曲线在直播点赞效果的实现中起到关键作用,它提供了一种优雅的方式,让点赞图标能够沿着预定的平滑路径移动,增强直播的视觉吸引力和用户体验。通过深入理解和灵活应用贝塞尔曲线,开发者可以创造出...

    WebChart曲线_柱状图

    在压缩包的"WebChart曲线_柱状图"中,你可以找到这些图表类型的实现代码和示例,这对于开发人员来说是宝贵的资源。通过学习和研究这些实例,你可以掌握如何在网页应用中创建和自定义这些图表,提升你的前端开发技能...

    java web方向学习曲线图

    【Java Web 学习曲线图】是一份详细指导新手学习Java Web开发的资源,涵盖了从基础到高级的各种技术。这份导图旨在帮助开发者明确自己的学习进度和技能水平,确保他们在学习过程中有清晰的方向。 首先,学习Java ...

    html曲线图技术资料

    6. **数据绑定和实时更新**: 在网络化的软件中,曲线图可能需要根据后台数据实时更新。这需要理解如何使用Ajax或其他异步通信技术来获取数据,并将其绑定到图表中。 7. **交互性**: 用户可能需要与图表进行交互,如...

    18个WebChart曲线-柱状图C#源码

    WebChart控件应考虑在不同屏幕尺寸和分辨率下的适配,确保图表在各种设备上都能正常显示。 10. 部署与集成 最后,我们需要了解如何将WebChart控件整合到现有项目中,包括引用相关库、配置Web.config、编写页面代码...

    基于Web的CAD系统中NURBS曲线的实现方法与探讨.pdf

    在这样的背景下,本文探讨了如何在基于Web的CAD系统中实现NURBS(非均匀有理B样条)曲线。 一、NURBS曲线基础理论 NURBS是一种在计算机图形学和CAD中广泛使用的参数曲线表示方法。与传统的样条曲线相比,NURBS曲线...

    C# C# 绘制实时曲线及坐标轴的绘制 图像处理、遗传算法集

    1. **实时曲线绘制**:在C#中,可以使用GDI+(Graphics Device Interface Plus)或者更现代的WPF(Windows Presentation Foundation)框架来实现。GDI+提供了丰富的图形绘制功能,包括线条、曲线等,可以用于实时...

    仿Photoshop实时曲线图像调整

    曲线可以向上或向下移动,拉伸或压缩,或者在任意点弯曲,这些操作都会影响到图像中特定亮度级别的像素。 2. **曲线形状的意义**: - 直线:保持原始图像的亮度分布不变。 - S形曲线:增加对比度,使暗部更暗,亮...

    C#实现可视化带缓和曲线圆曲线计算

    在本项目中,"C#实现可视化带缓和曲线圆曲线计算"是一个针对工程测量的专业程序设计任务,主要涉及到了编程语言C#、图形用户界面(GUI)开发、数学算法以及数据存储等多个方面。下面将详细阐述这些知识点。 首先,...

    贝塞尔曲线在Canvas中的实现

    在`Bessel-master`这个压缩包文件中,可能包含了实现贝塞尔曲线在Canvas中绘制的示例代码。这个项目可能包括了不同类型的贝塞尔曲线示例,以及如何控制曲线形状的方法。通过研究这个项目,开发者可以学习到如何将...

Global site tag (gtag.js) - Google Analytics