0

MS Exchange ActiveSync クライアントの構築を開始しようとしています。2 種類の実装が見つかりました。どちらが正しいアプローチなのかわかりません。

  1. http://social.msdn.microsoft.com/Forums/en-US/os_exchangeprotocols/thread/3b1e73fc-b69a-4ed2-a905-d15af6666f22

  2. http://msdn.microsoft.com/en-us/library/hh361570%28EXCHG.140%29.aspx

最初のオプションは、コマンドが (iPhone メール アプリから) Exchange サーバーに送信され、本文が xml エンコードされていないことを示しています。エンコードされた xml を使用せずにActiveSync に関する他の標準ドキュメントを実際に見つけることはできませんでした。

2 番目のオプションは、WBXML と ActiveSync HTTP を使用して適切なアクションを実行することを示しています。それは非常によく文書化されています。

SendMail、返信、転送、既読/未読のマークなどのアクションを実行するための正しいアプローチは何かを考えている間、私は本当に混乱しています.

最小限の変更ですべてのバージョンの Exchange サーバー (Exchange 2007、2010 など) をサポートする適切な基本的なアプローチを選択するように案内してもらえますか。

4

1 に答える 1

0

あなたが Exchange ActiveSync について言及したので、PDA メール クライアントを構築していると思いますか? はいの場合は、WBXML アプローチを使用できます。

たとえば、phoneGap で Android アプリケーションを構築している場合、この問題は 2 つの方法で解決できます。ユーザーKXML Java パーサーを使用して、wbxml、xml、またはこのライブラリを使用した JavaScript アプローチをパーサー、エンコードおよびデコードします。

于 2013-05-29T08:29:27.997 に答える