2013-01-18 62 views
1

我有一個網頁作爲PHP到MySQL的GUI,但我想對存儲在數據庫中的數據進行信號處理,如果有人可以告訴我最好的解決方案是與我的C++程序進行通信,我正在考慮讓PHP代碼在文件中寫入「作業」,並運行讀取它的C++,並執行處理,或者獲得基於代理的方法並繼續監視一些活動文件夾和通過直接文件處理數據。已經過測試的示例或性能建議值得歡迎。流程交互As3 - > PHP - > Mysql-> C++

讓我重新解釋一下這個問題,我不想讓人們嘔吐如何做到這一點的隨機答案,我也想知道爲什麼你選擇這個答案。

+1

看看像[Gearman](http://gearman.org/) – Ben

+0

你能說明爲什麼Gearman可能是一個不錯的選擇嗎?我看到這是解決問題的方法,但我想知道爲什麼它比我已經評論的方法更好。 –

+0

使用Gearman基本上會爲您提供PHP和C++工作人員之間的通用通信媒介。它基本上實現了你試圖重新發明的機制。 – Ben

回答

0

感謝您的建議,但我發現它更簡單快捷,使用MySQL連接器讀取「作業」表格,當作業由AS-> PHP-> MySQL提交時,C++作出反應,讀取數據直接從數據庫中取出,並執行所需的功能,另一個表用於從作業中獲取參數執行。只是FYI,作業有一個節點字段,它允許我使用4臺計算機來執行數據處理。