【发布时间】:2011-10-26 14:12:04
【问题描述】:
我正在开发一个可能影响 ActiveSync 操作的 Exchange 插件。 我现在正在寻找一种快速生成高负载同步/获取操作的方法,这些操作将模拟多个 ISO/Android 设备,这些设备正在尝试从多个邮箱同步和获取电子邮件。
它能够将 10,000 个邮箱加载到我的 Exchange 2010 SP1 服务器,但在使用 SyncKey: 1 和 Class: Email 发送请求时,我似乎无法同步任何这些邮箱。它总是以未找到对象的状态代码失败,即使邮箱已填满消息。
由于某种原因,我一配置一个真正的IOS/Android Exchange客户端和一个特定的邮箱,突然就可以同步这个邮箱了。
是否有一种简单的方法可以在所有这 10,000 个邮箱上配置此初始状态,以便稍后使用简单的同步命令(SyncKey:1 和 Class:Email)同步它们?或者您有任何其他想法如何生成这种负载?
这是我在发送 SyncKey = 0 的同步命令时得到的响应:
<?xml version="1.0"?>
<Sync xmlns="http://synce.org/formats/airsync_wm5/airsync">
<Status xmlns="http://synce.org/formats/airsync_wm5/airsync">8</Status>
</Sync>
【问题讨论】:
-
您是否先进行了 FolderSync?您不能直接进入 Sync 命令 - 您很可能必须从 Provision、FolderSync 和 Sync 的序列开始。
标签: exchange-server exchangewebservices activesync