2017-07-18 37 views
0

我想構建一個儀表板來顯示分析器數據。他們非常具有活力,我希望能夠實時更新。我正在考慮使用websocket將數據從web服務器發送到客戶端。PHP中的實時儀表板與C++的數據共享

但是,目前C++被用於分析儀之間的通信。我如何與C++進行通信並輕鬆地將數據發送給客戶端? 我認爲數據庫將是一個很大的否,由於處理時間和共享內存相同的問題。雖然使用memcached,因爲我們可以輕鬆地通過語言共享數據,但不會觸發新數據,並且會像共享內存一樣再次結束。

我們計劃使用套接字在C++和PHP之間進行通信。在這種情況下,C++將充當服務器和PHP作爲客戶端,然後PHP應該使用websocket將數據轉發給客戶端(Rachet)。

因爲我剛剛熟悉PHP的基本概念,我只是想知道是否有任何好的方法從客戶端獲取C++數據和頂級展示?

我是否需要線程來讀取C++併發送到客戶端。

對於所有來自其他框架,庫等的建議,我們更喜歡使用它們,而不是從頭開始構建。

我已經使用谷歌完成了我的功課,但我最終沒有確切的解決方案或真的迷路了。

+0

問題,要求我們建議還是找一本書,工具,軟件庫,教程或其他異地資源是題外話堆棧溢出,因爲他們往往以吸引自發的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 –

回答