簡體   English   中英

是否可以在FaceBook中運行基於XMPP的PHP和Javascript多人網絡游戲?

[英]Is it possible to run XMPP based PHP and Javascript Multiplayer Network Game in FaceBook?

讓我先介紹我的故事。 為了在Facebook中開發多人網絡游戲,Flash曾經是國王,但它為客戶端消耗了大量資源,我覺得這不值得玩紙牌游戲。 因此,我想到一個想法,即前端將使用Javascript(當然使用jQuery),后端將使用PHP。 但是對於實時通信,僅靠PHP和Javascript是不可能的。 在MySQL中記錄玩家的所有動作並顯示回另一個瀏覽器是沒有意義的。 所以我想到了XMPP Services。 XMPP服務甚至可以在沒有PHP的情況下使用Strophe和Javascript在瀏覽器之間通信並顯示內容。

最后,我擁有所需的所有工具,但是我有幾個我無法回答的問題。

1)XMPP服務器如何在PHP和Javascript之間工作? 我需要從MySQL獲取/發布用戶記錄並計算移動量,然后將結果轉發給目標用戶。 還將有一個身份驗證系統,因此PHP會注意這一點,因為我沒錯。

2)這個問題是這篇文章的標題。是否可以在FaceBook中運行基於XMPP的PHP和Javascript Multiplayer Network Game?

預先感謝您的所有時間和建議!

該連接將使用PHP套接字進行工作,並且您可以輕松地使用Ajax將數據發送到PHP以發送到XMPP服務器。 還有許多用於使用PHP與XMPP服務器通信的庫 至於Facebook,它對您的腳本不會有任何影響-如果我沒記錯的話,Facebook在自己的沙箱中運行您的應用程序,因此您無需做任何特別的事情來避開Facebook API。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM