3

私の会社は、ユーザーまたはサーバー管理者の最小限の構成でさまざまなメール サーバーに接続できるデスクトップおよびモバイル メール クライアントを開発するプロジェクトに取り組んでいます。私たちは Exchange をサポートできるようにしたいと考えていますが、いくつかの調査の結果、考慮すべき問題がいくつかあることに気付きました。私たちの目標は、できるだけ多くの種類の Exchange サーバーに接続できるようにすることです。そのため、それを可能にするプロトコルまたは実装するプロトコルを選択する必要があります。3 つの異なるプロトコルが使用されているようです - 古い 2000/2003/2007 サーバー用の WebDAV、2007/2010+ サーバー用の Exchange Web サービス (EWS)、および 2003 年以降のすべてでサポートされている ActiveSync (と思います)。

私の質問は、実装に最適なアプローチはどれだと思いますか?

-ActiveSync は最も広い範囲をカバーしているように見えますが、実装するのが最も面倒です。WebDAV + EWS の二重実装は同じカバレッジを提供しますか?

また、Exchange 管理者がいる場合、既定で有効になっているプロトコルはどれですか? デフォルトで WebDAV/EWS が常にオフになっている場合、おそらく ActiveSync が唯一のオプションです。iPhone と Android は ActiveSync をサポートしているため、オンになっている可能性が最も高いようですが、その他はどうでしょうか。

また、現在どのサーバーが使用されているか、つまり、2003 をまだ使用しているサーバー、2010 に移行したサーバーの数などの統計を取得することも興味深いでしょう。

ご意見をお聞かせください。

乾杯、 ケビン

4

2 に答える 2

2

電子メール クライアントを構築し、Exchange を対象としている場合は、ActiveSync をお勧めします。他のプロトコル (WebDAV と EWS) は、一般的な電子メール クライアント向けではありませんでした。たとえば、EWS はトランザクションや同期をサポートしていないため、複数のクライアントがある場合は、独自に大量の競合状態に対処する必要があります。WebDAV にはいくつかの特殊な制限が必要であり、常に有効になっているとは限りません。ActiveSync は比較的簡単に作成でき、Microsoft からライセンスを取得するだけで、常に Exchange で動作します。

ただし、メールを送信して読みたいだけの場合は、IMAP と POP3 を見逃さないでください。最新のインストールでは無効になっていますが、これらのサポートは最も幅広く提供されています。

于 2012-03-06T18:56:51.740 に答える