您可以将动态数据发送到处理小程序吗?

时间:2008-12-12 13:46:42

标签: ajax dynamic applet processing data-driven

我有一个从数据库中提取数据的ajax页面。我想添加一个processing小程序来可视化数据,但我无法弄清楚如何在数据更改时更新可视化。我们的想法是能够将新数据推送到可视化中。

我不依赖于处理技术,一切都会奏效。处理似乎是让它看起来很漂亮的最简单方法。谢谢你的建议。

4 个答案:

答案 0 :(得分:3)

最简单的方法是构建自己的XML结构(如果需要,base64编码二进制数据)并在applet中添加一个计时器以从服务器检索更新(通过HTTP请求)。如何准备和处理XML取决于你。

小程序对于可视化来说有点重,所以如果在Flash中可以做同样的事情,我建议使用它。 Flash也支持HTTP请求(或者你可以让javascript处理它)。

答案 1 :(得分:2)

我不确定如何促进两者之间的沟通,但作为一种可能的替代方案,您可以查看processing.js,这是在javascript中实现的处理。

答案 2 :(得分:1)

小程序在自己的沙箱中运行。查看java.net.URL和java.net.HttpURLConnection类。

答案 3 :(得分:0)

您可以从java applet发出http请求。我对处理applet一无所知。