2014-02-25 59 views
0

我已經在同一個域(不同端口)下的同一臺服務器上運行Apache(運行PHP並提供靜態內容)和NodeJS(用於websockets)。我沒有使用nginx。我已經讓webclient成功通信了,但是現在我想關閉通信循環並讓Apache和NodeJS相互通信。Apache和NodeJS在同一臺服務器上。他們可以相互交談嗎?

這是合理的,他們應該能夠相互交談,但我不完全確定實現它的最佳方式。有什麼方法,你建議哪種方式?

+1

你是指與文字Apache服務器通信還是你的意思是與特定的網站/應用程序/ php腳本/ mysql數據庫或類似的東西進行通信? –

回答

0

如果您正在討論在apache和node app上運行的應用程序的通信,那麼可以的。您只需將應用程序的接口編寫爲服務,然後就可以使用標準HTTP方法進行通信。

+0

我想過這個。我不知道爲什麼,但我希望有另一種方式。不過,我認爲這很有意義,兩個Web服務器通過HTTP接口進行通信。 :)感謝您的確認。 –

相關問題