Wenn Ihre Android-App Nachrichten nur an den Server senden, können Sie einfache REST-API verwenden.Wenn Sie Server zur Anwendung Messaging auch benötigen, dann können Sie versuchen Cloud Messaging oder verwenden Sie einfach WebSockets, die Ihnen Echtzeit-Performance geben können.In letzterem Fall benötigen Sie Java-Implementierung des WebSockets-Clients, zum Beispiel this one
Echtzeit-Kommunikation zwischen dem Server und Browser kann auch mit WebSockets erfolgen Sie können eine der zahlreichen PHP WebSockets-Implementierungen wie this verwenden.Mit Socket.IO könnte ein bisschen knifflig sein, überprüfen Sie diese link, um weitere Informationen zu erhalten ..
In den Browser können Sie den Standard verwenden. Wenn Sie ältere Browser unterstützen müssen, die keine WebSockets-Unterstützung haben, müssen Sie die Socket.IO- oder SockJS-Bibliothek überprüfen, da sie einen Fallback-Mechanismus bieten.
Dies wird nicht funktionieren. Es muss einen Nachrichtenbroker geben, um die Nachrichten zu veröffentlichen, und alle Clients müssen diesen Broker abonnieren. – Yoker