2010-11-11 111 views
3

我們有一個服裝日曆系統基於Oracle數據庫c#應用程序與交換服務器同步日曆?

我們的Oracle大師創建的Web服務,我們可以用它來添加/編輯/從我們的日曆系統讀取

,使之更加明確: 它應該像是一個事件被添加到Exchange那樣,它會被髮送到我們的日曆,如果它被添加到我們的日曆,那麼它將被髮送到交換服務器,並同步任何更改!

這樣做的最佳方法是什麼? 我可以做C#,但是我找不到一個「起點」的問題!

我想創建一個同步數據的服務,但有其他方法嗎? 我不想在Outlook中使用代碼,因爲有些人可能不在使用手機,所以必須直接與交流溝通!

有什麼建議嗎?

歡呼

回答

1

搜索,我發現我能做到好後以不同的方式:-)

最好的,因爲我看到是使用Exchange Web服務

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並使用Visual Studio項目中的dll(Microsoft.Exchange.WebServices.dll)

using Microsoft.Exchange.WebServices.Data; 

玩得開心;-)

+0

那麼你是如何解決它的?我有一個類似的問題,如果你可以給你的答案增加幾個指針,這將是非常有幫助的。 :) – jalf 2011-03-03 13:31:17

+0

您可以通過2種方式完成此操作,只需使用來自應用程序的SOAP消息(如果您的應用程序基於C#,則更容易),使用Exchange Web服務託管API,只需使用以下函數中的構建:-) – 2011-03-07 10:28:02

+0

Both這些鏈接現在已經死亡。 – 2014-11-04 00:58:17

6

EWS託管API是一個很好的起點。此外,如果您想要在Exchange服務器上發生類似事件的通知,請查看http://exchangenotification.codeplex.com/。我已經創建了一個.NET包裝器,它可以簡化在您自己的應用程序中使用Exchange Push/Pull通知。

相關問題