从套接字(JSP)更新网页信息



im开始着手web开发,我可以使用一些帮助来解决这个问题:

我试着做一个网络表格,在那里我可以跟踪市场价值的变化。为了做到这一点,我使用一个由为我提供数据的公司创建的java API;这个API通过套接字连接到我公司的网关服务器,该服务器直接从他们的市场数据库接收这些信息。

java应用程序实时接收数据,每5分钟在服务器上创建一个.txt文档。然后html页面使用我找到的JS脚本读取这个.txt文档。

现在,这是一种非常糟糕的更新表的方法,我想知道是否可以使用JSP将数据实时直接获取到页面。

谢谢你抽出时间。

在我看来,最干净的实现是:

  1. 保存您不想显示的值的数据库
  2. 调用API并将值存储在数据库中的Scrip/过程
  3. 您的页面从数据库中读取值

我不会选择实时解决方案,因为每次加载网页时,您都必须等待API调用。

另一方面,可以使用php解析外部网页/api,并将其直接包含在页面中。中间没有数据库。但是再说一遍,然后你会注意到响应较慢,每次重新加载页面时都会进行不必要的API调用。

使用PHP进行XML解析:http://www.php.net/manual/en/book.xml.php

最新更新