php - App与后台同步数据问题
淡淡烟草味
淡淡烟草味 2017-05-16 12:02:13
0
6
854

后台是一个web数据管理系统,C/S架构,App端用户添加的数据可在后台看到。App端用户自己删除的数据,后台刷新数据就能更新。但是后台操作删除用户的数据,如何同步到App端???这种同步机制有没有好的解决方案?

淡淡烟草味
淡淡烟草味

répondre à tous(6)
漂亮男人

Push, il existe désormais de nombreuses solutions push APP matures. Inutile de dire que pour iOS, les services tiers tels qu'Aurora Push conviennent également pour Android.

Si vous ne souhaitez pas utiliser de services tiers, vous pouvez également le résoudre vous-même :

  1. APP continue de faire des requêtes au serveur (ça semble faible, ha)

  2. L'APP maintient une longue connexion avec le serveur. Lorsque les données du serveur sont mises à jour, elle envoie immédiatement un message à l'APP

  3. .
给我你的怀抱

Cela dépend de vos besoins. Si vous avez besoin d'un affichage en temps réel, utilisez le service push.
Si vous n'avez pas besoin d'un affichage en temps réel, interrogez-le à chaque fois que vous ouvrez l'application.

曾经蜡笔没有小新

Créez ensuite un rafraîchissement programmé et décidez de la fréquence en fonction des besoins.

刘奇

swoole, workman, openfire, push tiers, minuterie, bien sûr, ceux-ci doivent être ajustés en fonction des besoins de votre entreprise et des scénarios spécifiques

大家讲道理

Si les données sont supprimées en arrière-plan, il n'est pas nécessaire de les synchroniser. Vous pouvez simplement accéder à nouveau à la page et demander les données. Si vous souhaitez rester sur cette page, réglez simplement une minuterie et actualisez les données comme mentionné ci-dessus

阿神

Si vous avez des exigences élevées en matière de données en temps réel, le push peut être considéré comme essentiel. Ensuite, vous pouvez disposer d'un minuteur pour demander des données régulièrement. Bien entendu, la réponse à cette demande doit être bien traitée, afin que le push et le minuteur s'accordent pour obtenir l'effet souhaité. cache

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal