suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php - App与后台同步数据问题

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

淡淡烟草味淡淡烟草味2741 Tage vor844

Antworte allen(6)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-05-16 12:04:13

    推送啊,现在已经有很多成熟的APP推送解决方案了呀。iOS的话不用说,Android的话像极光推送等第三方服务也是不错的。

    如果你不想用第三方服务,也可以自己解决:

    1. APP不停地向服务端请求(听着都比较low,哈)

    2. APP和服务端保持一个长连接,服务端数据更新就立马给APP发消息

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 12:04:13

    这个看你的需要了,假如是要求实时展示,那就用推送服务,
    假如不要求实时,那就每次打开app就查询一次。

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 12:04:13

    那就搞个定时刷新,根据需求,决定频率。

    Antwort
    0
  • 怪我咯

    怪我咯2017-05-16 12:04:13

    swoole,workman,openfire,第三方推送,定时器,当然这些都是需要根据你的业务要求和具体场景进行调整的

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-05-16 12:04:13

    后台删除了数据的话, 也不用同步吧,你重新进入那个页面请求一下数据就好了啊。如果你要保持在这个页面的话,就跟楼上说的一样,设置一个定时,刷新数据就好了

    Antwort
    0
  • 阿神

    阿神2017-05-16 12:04:13

    如果对数据的实时性要求很高的话,推送可以说是必不可少的。然后可以有一个定时器,用来定时请求数据,当然这个请求的cache要做好响应的处理,这样推送和定时器互相之约应该可以达到你想要的效果。

    Antwort
    0
  • StornierenAntwort