2013-01-17 57 views
0

我想將實時XML數據(如股票價格)流式傳輸到Web服務器上的TCP套接字。然後,我希望用戶能夠連接到網頁並查看最新數據的(更新)版本。我需要做什麼?通過TCP將實時數據發送到網頁

我最舒服的PHP這樣:

  1. 編寫的服務器上運行,監聽套接字的腳本。
  2. 當它接收到新的數據(這將是每秒),它解析成正確的格式(比如:名稱,價格的變化)
  3. ?????
  4. 有一個包含最新數據表格的網頁
  5. 使用pusher.js(或其他)來監聽數據的更改嗎?

回答

2

PHP是不是很好的解決方案。看看node.jsvert.x。藉助Websockets,您可以傳輸數據。它更有效,然後PHP-Sockets。

+0

是的;我想我想堅持PHP,但node.js和socket.io是最有意義的。 – Apemantus

+0

Vert.x現在也獲得了[PHP支持](https://github.com/jordanhalterman/vertx-php)。 :-) – kuujo

2

您可以使用服務器發送的事件,的WebSockets,彗星內部框架,長輪詢....

有很多很多方法可以做你想做的,這一切都取決於你如何想做的事它。