如果有人能帮助我解决以下问题,我将不胜感激。
当更新/删除 Exchange 2007 会议请求时,我想调用 Web 服务。是否可以设置执行调用的服务器端触发器?
编辑:还需要注意的是,当调用 Web 服务时,我需要传入会议请求 ID 和增量(以防更新)。
答案1
当然,我自己也在努力寻找答案。经过一段时间的努力,我终于找到了一个相当令人满意的解决方案。
是的,Sam,正如您正确指出的那样,使用 EWS(Exchange Web Services)正是可以提供帮助的。实际上,我的解决方案就是基于 EWS 的。
因此,EWS 的一部分是事件通知的概念。就是这样。就这么简单。只是这样的通知不能包含除项目 ID 之外的任何有价值的信息。因为如果项目已更新,我想知道增量。如果我没有得到它,我必须检索它。但这毕竟不是什么大问题,因为 EWS 允许我通过 ID 轻松检索增量。
至于如何使用 EWS,例如有 EWS Managed API,它提供了一个方便的客户端。
(不过我必须说我还没有实现所描述的解决方案。我稍后会实现。因此我在这里所写的主要是从理论的角度。)