2013-10-11 65 views
-1

我想從一個php腳本發送數據到我的服務器上的編譯後的c程序,並使用php腳本中c程序的數據輸出。在php和c之間發送數據

  1. 我如何去這樣做(請鏈接)

  2. 什麼是對數據進行編碼的最佳方法,使其在C容易解析該解包和包裝JSON - 可能的C庫數據

  3. 如果數據需要處理密集型操作,這是最佳路線嗎?

注意,該項目是使用LAMP堆棧。

+4

stdin/stdout,管道,文件,IPC,本地/網絡域套接字。你有很多通信選擇。 –

+0

JSON,XML和SOAP? SSH協議保持安全? –

+2

您可以通過本地套接字使用Apache Thrift:http://thrift.apache.org/ – LostSalad

回答

2

其實,我越想越想,Apache Thrift似乎符合這裏的法案。你建立了一個服務合同,節儉將生成互操作的代碼對你的PHP和C之間

什麼是對數據進行編碼的最佳方法,使其在解壓Ç - 可能的C庫和包易於解析json數據

這是爲您處理的。

如果數據需要處理密集型操作,這是最佳路線嗎?

雖然模糊,因爲節儉服務的背後是一個抽象的服務和支持非阻塞請求和線程池服務器和這樣的,它可以,如果你正確地執行你的服務可以擴展相當不錯。