2011-03-28 54 views
1

我想開發一個基於Web的協作編輯應用程序:基本上很多用戶都會錄製一個大的mp3。第一步是編寫一個規範。基於Web的協作編輯

這似乎很容易與異步通信和JavaScript來做到這一點,保持一個用戶給轉錄的軌道,並將其轉發給其他用戶編輯同一個文件,但我擔心我可能低估了問題:有什麼共同發生這種問題引發?

謝謝!

回答

1

您沒有指定您想要支持的瀏覽器。要做到「實時」,您可以輪詢服務器或使用Comet或WebSocket(支持它的瀏覽器)或Flash網絡套接字。與任何協作應用程序一樣,我認爲最難的問題是解決衝突/保持所有會話同步。

您可能也有興趣讀Google Wave Protocol了。這是一份關於實時協作文檔編輯的白皮書。不適合暈倒的心臟:D