0

私のアプリでやりたいことは、クライアントの見通しにアクセスし、データを取得し、データベースからより多くのデータを取得し、ブラックベリーが同期できるようにファイルを準備することです。これらはすべてサーバー上で行われる方が良いので、クライアント側ではすべての準備が整ったファイルが1つしかないので、簡単に同期することができます。私は少し検索し、私は交換サーバーにアクセスすることが可能であることがわかった。誰も詳細に説明できますか?私は交換サーバーについて何も知らない。また、他の解決策もありますか?ASP.netでクライアントの見通しにアクセスするには?

ありがとうございます。

+1

どのバージョンのExchangeを使用していますか? CDOとMapiからWebサービスとDAVに交換するための多くの方法がありますが、あなたのオプションはバージョンに依存しています – 76mel

答えて

3

Ok、 私が言ったように、いくつかの選択肢があります。 "Asp.Net"と書かれているように、IISサーバーからこれを実行するとします。 また、これを管理対象コードで実行するとします。すなわち、comオブジェクトまたはネイティブコードを書き込まない。

あなたのオプションは、Web DAV、Exchange Web Services(EWS)経由で交換すること、またはRedemptionというRDOオブジェクトを持つ偉大なサードパーティのツールを使用することです。

Exchange 2007を実行している場合は、EWSを使用してください。あなたが以前のバージョンのWeb Davを実行している場合は、両方の方法がMSにサポートされています。 RDOは両方のバージョンで使用できますが、Dmitry Streblechenkoによってサポートされています

EWSとDAVに関する限り、ネット上のリソースとstackoverflowに関する情報はかなりあります。 また、EWSをラップするいくつかの図書館があり、Web Davが呼び出すことで、あなたをより早くかつ生産的に呼び出すことができます。 http://www.independentsoft.com/webdavex/index.htmlが良い例です。

EWSリソース
http://msdn.microsoft.com/en-us/library/bb204119.aspx http://msdn.microsoft.com/en-us/library/cc540447.aspx http://blogs.visoftinc.com/archive/2008/03/20/Using-Exchange-Web-Services-2007-The-Basics.aspx http://www.webreference.com/programming/asp/Ajax_WebService/

のWebDav
http://msdn.microsoft.com/en-us/library/aa486282(EXCHG.65).aspx http://www.msexchange.org/articles/Access-Exchange-2000-2003-Mailbox-WebDAV.html http://blogs.technet.com/kclemson/archive/2004/01/23/62247.aspx http://gsexdev.blogspot.com/2005/04/aspnet-and-exchange-tips-and-samples.html

個人的に私はあなたが最初のルートをサポートするMSを下に行くべきだと思うRedemeptionについては

は、VBA/VBでのそれらのほとんどの例の負荷がある償還サイトhttp://www.dimastr.com/redemption/に行くが、あなたはeasliy C#の

に続い移調することができます。

Marcus

関連する問題