我有一個高性能的C++服務器直接從主要交易所獲取實時股票數據從C++服務器流股票價格(想想每天的GB的數據)。它計算用於監測市場的統計數據。我使用直接的tcp套接字將統計數據流傳輸回本地盒子上的C++ GUI。服務器每秒發回2500個股票的數據(32字節)。這不是問題,似乎工作正常。最佳的方式使用TCP的WebSockets
我想使用一些在javascript可用來解釋數據的非常好的可視化庫。知道javascript不能很好地處理二進制文件,(所有的數據都回來了在C結構中)我有什麼選擇?
我最大的擔心是必須通過ASCII發送消息。理想情況下,我想要的是通過C結構發送消息的方式,讓我的GUI有效地讀取它們(不必轉換(昂貴))。
我已閱讀WebSocket的API,它似乎並沒有能勝任什麼,我想做的事情。有沒有其他技術可以做我想要的,同時允許我使用所有漂亮的javascript ui /可視化代碼。
謝謝
在我看來,解釋的信息的字符串表示的工作會比渲染可視化屏幕的工作只是一個小的成本。 – Pointy 2011-04-09 15:14:57