blackberry - 移动应用程序的服务器端同步或客户端同步

标签 blackberry java-me mobile synchronization wireless

如果移动应用程序需要从多个服务器获取数据,是从移动设备调用每个服务器更好,还是调用一个服务器然后与所有其他服务器通信?

“应该由服务器发起同步还是由移动客户端发起?”客户记账到什么程度。

说明在这两种情况下应用程序是移动电子邮件还是语音邮件客户端。

最佳答案

个人信息移动同步的一些主要问题是手机的电池生命周期和暂时失去连接。

这就是为什么做你所描述的通常方法是让服务器处理大部分复杂的逻辑和多个数据源来创建要同步的数据集,然后在服务器和客户端之间有一个专有协议(protocol)来镜像那个数据集。

实际上,无论有多少人谈论“推送”电子邮件,与服务器的连接总是由客户端发起。您的客户端应用程序可以有一个用户选项,让手机在网络条件允许的情况下保持在线。服务器可以通过自动发送它需要与客户端同步的最新数据来对正在建立的连接使用react。

关于blackberry - 移动应用程序的服务器端同步或客户端同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/267608/

相关文章:

blackberry - 黑莓机上的youtube播放器

user-interface - 如何获取当前黑莓主题的突出显示颜色?

java - 如何使用将来可以编辑的警报创建提醒

java - 在 Symbian 上如何将 TextView 的内容保存到文件中?

html - 禁用移动浏览器点击/触摸/点击反馈框

html - div 不会在移动浏览器中占用整个宽度

java - 如何使用 BlackBerry SDK API 缩放图像

java - 为什么 getResourceAsStream 方法在 Class 类中?

java - 黑莓中的图像浏览器

Javax 包不存在