2013-02-10 88 views
1

基本上我需要node.js中的sharedObject。服務器和客戶端之間的node.js中的SharedObject

當使用閃存介質服務器(如red5和Flash客戶端)時,您可以本機使用sharedObject,在通過syncevents更新時通知連接的客戶端,在客戶端可以連接到sharedobjects並處理syncevents,此外代碼可以處理,如果客戶想要圍繞這個同步的對象,並且可以不允許這種移動(這在線上多人遊戲中是必需的)。

你可以在node.js + javascript中推薦一些類似的實現嗎?

注意,我不需要函數或代碼共享,只是sharedObject + native事件。

我發現了這個話題:Is it possible to share data between the client and the server using node.js?但我認爲這不是我的確切指示。

我最好的拍攝是https://github.com/jonashuckestein/node-object-sync。你用過嗎?這是一種安全和快速的方法嗎?如果寫同步功能和傳遞可更新對象更快,我會毫不猶豫...

回答

1

你應該看看node.js中的賽車庫。見這裏https://npmjs.org/package/racer。 也看看使用賽車的德比(一個MVC框架)。

如果你想開發自己的東西,你可以使用socket.io實時事件(聊天,廣播消息)和自己處理syncrhonisation /事件。

+0

我忘了提及我使用socket.io,用節點表示。 感謝您的鏈接,我會深入檢查。第一次閱讀後,它很有希望。 – Tyborrex 2013-02-10 13:23:34

相關問題