2012-05-17 70 views
2

我必須完成一個由EJB應用程序和一些遠程客戶端組成的大學項目。我正在考慮開發一款多人遊戲,最好是基於回合的遊戲。它將運行在移動設備上,應用服務器將協調遊戲,婚介,統計等。EJB是否適合遊戲服務器?

EJB是一個可行的解決方案嗎?我在這裏看到的最大問題是在不同的客戶端(會話bean)之間共享遊戲狀態。當玩家在遊戲中移動時,我會如何將狀態更改推送給其他客戶端?

回答

0

如果你不需要實時體驗,它可以工作。它的可靠性和設計可以在網絡上使用。您可以簡單地嘗試從每個客戶端獲取遊戲狀態更改,因爲它是在常規基於瀏覽器的遊戲中完成的。