2011-05-15 52 views
0

我需要編寫一個組件來從給定的Exchange Server帳戶中檢索電子郵件。我沒有Exchange的本地副本,我無法輕鬆訪問生產服務器。我有什麼選擇?有沒有減少/免費的開發版本的Exchange?是否有可以編碼的API,然後在現場部署和測試?與MS Exchange集成,無需本地Exchange副本?

回答

1

而無需分期和/或測試環境與另一個交換實例運行,你可能會運氣不好。

我也會從設計的角度來解決這個問題。您可能希望獨立於Exchange測試您的邏輯(即,您不想測試Exchange,並且您可能需要測試使用您的與Exchange接口的代碼的代碼,但不一定要重新測試與之交互的代碼交易所 - 並採取他往返交易的表現)。所以,我會考慮依賴反轉和嘲諷作爲一種將代碼從直接依賴於現有的,可用的和可操作的交換運行實例的手段。

1

您無法模擬它(據我所知,通過第三方應用程序),但是您可以註冊免費的Office 365 beta(或任何其他託管交換試驗),將您的Visual Studio指向

http://[whatever pod hosting your mailbox].outlook.com/ews/Exchange.asmx

將其添加爲WebService引用並繼續您的開發。祝你好運。