0
我試圖建立一個2客戶端和1服務器的Android應用程序。設計如下:2客戶端+ 1服務器遊戲在Android與PHP中的網絡服務器
- 客戶端1登錄。
Clinet 2登錄。
客戶端1輸入一些需要服務器通過MySQL數據庫進行驗證的文本。
- 基於服務器的響應,服務器發送了一些成績給客戶2
發生這種情況的來回,直到遊戲結束。
這兩個客戶端都是Android移動設備。我能夠建立一個客戶端(JAVA)+服務器(PHP)+ MySQL連接,並且工作正常。 但是現在我對如何在我的應用中與同一臺服務器交互實現2個客戶端的概念感到困惑。有人能幫我解決這個問題嗎?
在此先感謝。
你有什麼麻煩?他們都應該打相同的網絡服務。如果你需要知道哪一個是哪一個,讓他們發送一個唯一的標記與每個消息 - ANDROID_ID將工作正常。 –
php並不理想,但您可能想查找php的套接字庫,特別是'select()'http://php.net/manual/en/book.sockets.php – 1337holiday
感謝您的回覆。我是PHP的新手,所以我不知道如何將響應重定向到特定的客戶端。我能夠從這兩個客戶端訪問相同的Web服務,並且還會看到ANDROID_ID。是否有可能向我指出一些示例代碼,告訴我客戶特定的響應。 – ASingh