Мне нужно синхронизировать контакты MS Exchange с моим приложением Ruby on Rails.
Каков наилучший способ? Вы порекомендовали бы любые существующие драгоценные камни для этого?
Ответ 1
В качестве одного из начинающих будет Центр разработчиков Exchange, где Microsoft связывается с загрузками различных SDK, документацией и т.д. Понятно, что большинство в документах и примерах будет использоваться Microsoft.NET Framework и языки.
Если вы хотите подключиться к Exchange 2007 или 2010, вам, скорее всего, будет проще использовать некоторую форму Exchange Web Services (EWS) которые вы можете подключить к инфраструктурам веб-служб Ruby, например SOAP4R, WSO2 и т.д.
Для Exchange 2003 и более ранних версий вы гораздо более ограничены; и программирование CDO через Ruby win32ole не собирается быть красивым или забавным.
Библиотека Ruby для доступа к Microsoft Exchange с использованием Exchange Web Сервисы. Эта библиотека пытается создать и обновить элементы как простой как возможно. Он будет отслеживать измененные свойства и будет обновлять только их.
Обновление этой темы немного, 5 лет спустя: этот камень выглядит многообещающим, начинающим тестировать его прямо сейчас: https://github.com/WinRb/Viewpoint