在我最近的將來,我將不得不使用C++後端和web前端(需求)製作一個系統。目前,我對此不甚瞭解。我認爲Frontend會觸發數據傳輸,而不是後端 - 所以不需要Comet類的東西。設計Javascript前端<-> C++後端通信
由於這方面可能經驗不足,所以我非常感謝您對我所做的設計決定的評論。
首先,我不喜歡從C++生成HTML的選項。因此,C++後端將不得不與Javascript前端進行通信。我在這裏看到的最簡單的選項是Ajax。到目前爲止,我認爲它應該沒問題。
通過Ajax與C++後端進行通信意味着後端應該能夠處理HTTP。將後端分離出來可以提供來自HTTP處理功能的實際數據。
在這裏,我看到了Node.js的地方。我對它有了一個概述,這是我所有疑惑所在的地方。
在Node.js上有一個HTTP處理服務器,它將'數據後端'作爲一個Node.js模塊?我認爲,應該沒問題 - 但我不確定我是否真的需要所有這些不同步,所以可能會有一些我不知道的更簡單的選項?你會如何製造這樣的系統?
在此先感謝。
看看您的前端Backbone.js。 http://documentcloud.github.com/backbone/ – Stephen 2011-06-11 05:48:37
謝謝。這是有價值的信息 – Igor 2011-06-11 07:48:18