我正在开发 ActiveSync 电子邮件客户端应用程序(在 Android 上,但这并不重要)。我希望能够编写单元测试,根据 Microsoft 发布的 EAS 架构验证客户端的 WBXML 请求。这些架构可在 Microsoft 的文档中找到(例子),但我希望避免从文档中复制和粘贴大量 XML;更重要的是,我希望拥有与 Exchange 早期版本相匹配的这些模式的版本,而不仅仅是最新版本。
问题是:微软的 .xsd 架构是否可作为独立文件在任何地方使用?它们是否可能随 Exchange 本身一起提供?
答案1
应该在您的 DVD/ISO 上。EX 2010 位置示例:
x:\Setup\ServerRoles\ClientAccess\sync\xsd\v2.0
Directory of x:\Setup\ServerRoles\ClientAccess\sync\xsd\v2.0
09/25/2009 01:14 PM <DIR> .
09/25/2009 01:14 PM <DIR> ..
07/21/2009 08:27 PM 1,043 foldercreate-request.xsd
07/21/2009 08:27 PM 751 folderdelete-request.xsd
07/21/2009 08:27 PM 550 foldersync-request.xsd
07/21/2009 08:27 PM 1,189 folderupdate-request.xsd
07/21/2009 08:27 PM 1,166 getitemestimate-request.xsd
07/21/2009 08:27 PM 1,299 meetingresponse-request.xsd
07/21/2009 08:27 PM 1,261 moveitems-request.xsd
07/21/2009 08:27 PM 1,242 provision-request.xsd
07/21/2009 08:27 PM 2,003 search-request.xsd
07/21/2009 08:27 PM 8,358 sync-calendar-request.xsd
07/21/2009 08:27 PM 7,119 sync-contacts-request.xsd
07/21/2009 08:27 PM 261 sync-email-request.xsd
07/21/2009 08:27 PM 16,028 sync-request.xsd