2016-03-29 22 views
0

Office 365のStreamingSubscriptionConnectionに問題があります。 同じコードは他のExchangeバージョンには適していますが、Exchange Onlineでは機能しません。Office 365のEWS StreamingSubscriptionConnectionが正しく動作しない

問題があります: 私は3つの異なる交換フォルダにStreamingSubscriptionConnectionをインストールしようとします。 最初の2つのフォルダの接続は正常にインストールされましたが、3つのフォルダのためにアプリケーションが完全にハングします。 私は接続するフォルダの順番を変えることができます。そのフォルダは常に2つの最初のフォルダに接続しますが、3つ目は常にロックします。

StreamingSubscriptionConnectionの完全な例を準備します。それは任意のExchangeバージョンを使用することができます。 そして、EWSリクエストとレスポンスのログを作成します。私たちの側では - コードの実行がStreamingSubscriptionRequest

Here is my example project

に停止し、私たちを助けてください。

おかげ デニス

答えて

0

I'vは多分それが誰かのために役に立つでしょうグレンスケール(MCC、MVP) から解決策を得ました。

ストリーミング接続は常に開いているので、.NETのServicePointManagerは、私はあなたが例えば

ServicePointManagerを開始するには、この値を増やすことをお勧めので、私はこれがあなたの問題であると言うでしょう、デフォルトで2つの同時接続への接続数を制限します。 DefaultConnectionLimit = 300;