【问题标题】:SyncFolderItems - syncState size becomes huge! what can I do?SyncFolderItems - syncState 大小变得巨大!我能做些什么?
【发布时间】:2012-07-22 09:08:00
【问题描述】:

我正在编写一个移动邮件应用程序,并且我正在使用 SyncFolderItems 请求来同步我的文件夹。 问题是,当处理包含大量项目(例如 12000)的文件夹时,syncState 会变得很大,显然这对移动设备不利。 有解决方法吗?我是否应该放弃 Sync 操作并改用 pull 订阅(也许使用 findItem 操作来获取初始 ID?) 谢谢!!

【问题讨论】:

  • 您的问题更多是设计问题而不是编码问题。而且有点模糊。当文件夹大小很大时,您要寻求一种不具有巨大同步状态的方法吗?
  • 是的,我在问如何拥有一个具有巨大文件夹大小的小型同步状态。
  • 答案是改变你的代码逻辑。我不能直接给你答案。

标签: objective-c exchange-server exchangewebservices exchange-server-2007


【解决方案1】:

其他人怎么说,这是一个设计问题。 如果您有很多电子邮件,您真正需要多少? 我的意思是,我的手机上需要 12000 件物品吗,我不这么认为。 不错的选择是,将所有项目 ID 与主题或其他内容一起保存。 单击该项目时,获取其他属性。并且不要保存信息,可以从Exchange Server调用...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    相关资源
    最近更新 更多