ActiveSync 学习记录

时间:2023-03-09 19:51:01
ActiveSync 学习记录

  协议就是一种规范。它是高效团队协作的依据。有的人可能不爱看团队规范之类的文档,一方面是个人意识问题,另外也和文档的组织、协作的效果相关。

  • 写好文档;
  • 看好文档。

1. 处理XML转码

  抓包后,发现邮件终端与exchange 服务器通讯时,使用的microsoft activesync协议。再往下看,内容是wap Binary XML。而协议中的协议命令仅仅占用1个字节,比如Ping,就使用0x05表示。

……

通过了解ActiveSync后,在MS-ASWBXML文档中,找到了协议转码的对照表。它包含24个部分:MSDN链接

  之前讨论是谈到一个问题:如何支持不同版本的Exchange Server。在看了附件A后,发现文档已经解决了这个问题:主要以12.1为界限,不支持某些标签!

  转码参考:Implementing an Exchange ActiveSync client  the transport mechanism 和 MS-ASWBXML

  协议规范:Binary XML Content Format Specification  和 Specification Change Document

  WAP2.0 :The WAP 2.0 conformance release