2010-11-11 81 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通知。

相关问题