0

我正在开发一个带有网站和 android 应用程序的项目。如果用户从网站更新数据库,我希望在会话中它应该(立即)反映在应用程序中,反之亦然。我已阅读有关同步和云消息传递的信息。解决这个问题的最佳方法是什么。我正在将 J2ee 用于网站和 JBoss 服务器。请帮忙?

4

1 回答 1

1

如果它需要(几乎)即时,您最好的选择是使用 GCM [http://developer.android.com/google/gcm/index.html] 或保持从您的应用程序到该网站的套接字/连接打开将使它们保持同步。然而,根据我的经验,我过去所做并且对我来说非常有效的是在应用程序中有一个钩子,这样每当你要访问你想看到更新的视图时,它就会进入服务器,然后更新自己。我不确定您是否也需要在离线时使用它,在这种情况下,您别无选择,只能定期与服务器保持同步。

于 2013-08-01T06:34:50.107 回答