2013-02-24 103 views
2

我想設計一個類似於Google Docs的Web應用程序。即我需要一個開放的連接,以便客戶端知道其他客戶端正在編輯哪些內容,並且可以依次編輯。彗星是否正確編程?彗星編程實現

由於我對網絡開發非常陌生,而且我仍然在學習網絡技術,您能否推薦從哪裏開始?我正在學習JavaScript,Ajax和ASP.NET。這些類型的應用程序是否足夠(以及HTML和CSS)?

感謝您的幫助:)

回答

3

這些技能是不夠的,是的,但彗星是,基本上試圖保持連接打開很長一段時間,因此服務器可以在必要時發送命令的技術。在這個時代,有許多雙向通信方法,最值得注意的WebSockets,但並非所有的瀏覽器都已經實現了這一點。我建議繼續使用ASP.NET,JS,HTML和CSS,並開始研究將SignalR(https://github.com/SignalR/SignalR)用於實時Web,因爲它提供了實時連接所需的抽象。

+0

感謝您的回答!至少我是在正確的軌道上!感謝圖書館,我會研究它:)] – Bernice 2013-02-24 15:51:30