2010-11-11 2 views
3

у нас есть календарь костюм система, основанная на базе данных оракулаC# приложение для синхронизации календаря с сервером обмена?

наш Oracle Gurus создали веб-сервис, который мы можем использовать для добавления/редактирования/чтения из нашей календарной системы

, чтобы сделать его более ясным: его должно быть как если бы событие было добавлено в Exchange, оно будет отправлено в наш календарь, и если оно будет добавлено в наш календарь, оно будет отправлено на сервер обмена и синхронизирует любые изменения!

Каков наилучший способ сделать это? Я могу сделать C#, но проблема, что я не могу найти «начальную точку», что!

Я думал создать службу, которая синхронизирует данные, но есть ли другие способы? Я не хочу использовать код с Outlook, потому что некоторые люди могут отсутствовать и используют только мобильный телефон, поэтому он должен общаться напрямую с обменом!

любые предложения?

веселит

ответ

1

хорошо после поиска я узнал, что я могу сделать это по-разному :-)

лучше всего, как я видел, чтобы использовать веб-службы Exchange

http://msdn.microsoft.com/en-us/library/dd637749%28EXCHG.80%29.aspx

сделать не забудьте загрузить http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=c3342fb3-fbcc-4127-becf-872c746840e1 и использовать dll (Microsoft.Exchange.WebServices.dll) в проекте Visual Studio

using Microsoft.Exchange.WebServices.Data; 

весело ;-)

+0

Итак, как вы его решили? У меня есть аналогичная проблема, и было бы очень полезно, если бы вы могли добавить несколько указателей на свой ответ. :) – jalf

+0

хорошо, вы можете сделать это двумя способами, просто используя SOAP-сообщения из вашего приложения, если ваше приложение основано на C#, тогда это еще проще, с управляемым API-интерфейсом Exchange Web Services, просто используйте встроенные функции :-) –

+0

Оба из этих ссылок теперь мертвы. –

6

ЭНГ управляемого API является хорошей отправной точкой. Кроме того, если вам нужны уведомления о событиях, происходящих на сервере Exchange, посмотрите на http://exchangenotification.codeplex.com/. Я создал оболочку .NET, которая упрощает использование уведомлений Exchange Push/Pull в ваших собственных приложениях.

Смежные вопросы