我想将实时XML数据(例如股票价格)流式传输到web服务器上的TCP套接字。然后,我希望用户能够连接到一个网页,并看到最新数据的(更新)版本。我需要做什么?
我最熟悉PHP,所以:
- 编写一个脚本,在服务器上运行并监听套接字。
- 当它接收到新的数据(这将是每秒),它解析成正确的格式(说:名称,价格,变化)
- ? ?
- 有一个包含最新数据表的网页
- 使用push .js(或其他东西)来监听数据的变化?
PHP不是很好的解决方案。看看node.js或vert.x。使用Websockets,你可以传输数据。
您可以使用服务器发送事件,Websockets, Comet Iframes,长轮询....
有很多方法可以做你想做的事情,这完全取决于你想怎么做