从Ruby访问Microsoft Exchange服务器

mic*_*cho 11 ruby outlook exchange-server

我需要将MS Exchange的联系人与我的Ruby on Rails应用程序同步.

哪种方式最好?你会推荐任何现有的宝石吗?

ewa*_*all 6

一个开始的地方是Exchange开发人员中心,其中Microsoft链接到不同SDK,文档等的下载.可以理解,大多数文档和示例将使用Microsoft的.NET Framework和语言.

如果要与Exchange 2007或2010连接,您可能会发现最简单的方法是使用某种形式的Exchange Web服务(EWS),您可以使用它来连接到使用SOAP Web服务框架,如SOAP4R,WSO2等.

对于Exchange 2003及更早版本,您将受到更多限制; 通过Ruby的win32ole编写CDO并不会很漂亮或有趣.