快捷搜索:   服务器  PHP  安全  linux 安全  IIS

Exchange 2007的可用性服务

  Outlook最有用的一个功能就是能够提供给你如下信息:你所在组织中的所有成员是否空闲或者忙碌的信息。这个功能在用户看来可能就是一个简单的、可以使用的功能,但是如果你曾经使用过Exchange 5.5, 2000 or 2003并且经历过公共文件损坏或者是一般的空闲/忙碌数据错误,你就会知道这个功能要远比它看起来复杂得多。我将会简要地介绍一下Outlook 2003 and Exchange 2003是如何处理空闲/忙碌信息的,然后再解释一下微软是如何在Outlook 2007 and Exchange 2007中通过新提供的可用性服务改进空闲/忙碌信息处理的。

  对于Exchange 2000 and 2003,并且使用的是比Outlook 2007版本低的客户端,微软通过使用专用公共文件夹保存用户空闲/忙碌信息的机制处理空闲/忙碌信息。这个文件夹的名称是SCHEDULE+FREE BUSY,它包含多个子文件夹,每一个子文件夹对应你定义的每一个单独的管理组。当用户填写日历后,Exchange会在对应的子文件夹中更新相同的信息。如果你想查看这个专用系统公共文件夹的内容,你可以打开Exchange System Manager,找到“文件夹”菜单下的“公共文件夹”菜单,在该菜单上点击右键,然后再弹出的快捷菜单项中选择“察看系统文件夹”就可以浏览专用公共文件夹的内容了。正如你现在猜想到的,在公共文件夹中存储空闲/忙碌信息意味着在用户更新日历时间和空闲/忙碌信息真正可用的时间之间存在着一个延迟。而且,在大型Exchange组织中,这种信息必须被复制到所有的地方。

  现在,在Google上输入“free/busy problem”,然后等待搜索结果出现在你的眼前吧。我就不想就这个问题的产生缘由进行深入的讨论,因为已经有太多种原因了。但是在这里我要告诉你的是:从积累的经验上讲,修正空闲/忙碌问题是非常复杂的,同时会消耗大量的时间,而且你会很快发现用户多么喜欢这个新功能。

  进入Exchange 2007可用性服务

  在Exchange 2007,可用性服务是作为客户访问服务器角色的一个功能组件安装的。可用性服务采用实时轮询你列出的每一个参与者邮箱的方式提供给你空闲/忙碌信息,而不是采用从公共文件夹中获取空闲/忙碌信息的方式。除了不再使用公共文件夹这个“中介者”以外,可用性服务还可以保证日历信息的实时性。   可用性服务还提供更吸引人的功能,那就是可以cross forest boundaries。在以前的Exchange版本中,cross forest boundaries的实现是非常困难的,但是使用可用性服务就可以很容易地实现这个功能。

  然而,前进的路上不会都是玫瑰。除非你部署了Outlook 2007,否则你是不会享受到可用性服务带来的好处的。但是为了支持同时使用Outlook 2003和Outlook2007的组织,只要你在安装Exchange 2007选择安装Outlook 2003,可用性服务仍然可以从系统公共文件夹中获取空闲/忙碌信息。如果你的用户经常使用Outlook Web Access 2007,他们仍然可以利用可用性服务的特性,因为这种web服务使用可用性API来完成空闲/忙碌信息处理。

  最后终会有一天“SCHEDULE+FREE BUSY”文件夹会成为遥远和可怕的过去,到那个时候我们也会感到兴奋和喜悦。

顶(2)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论