用户和服务器配置


日历和日程安排
日历和日程安排功能允许用户检查其他用户的空闲时间、安排与他们一起参加的会议日程,并预定诸如会议室和设备等资源。作为管理员,您可定义您的组织或国家特有的假日。Lotus Domino 6 包含一组缺省的“假日”文档,可对这些文档进行修改。用户将把这些信息直接引入他们的个人日历。

日历和日程安排功能使用日程安排管理器(Sched 任务)、日历连接器(Calconn 任务)和空闲时间系统(Sched、Calconn 和 Nnotes 任务的合并)来执行操作。在服务器(除目录服务器外的任何服务器)上安装 Lotus Domino 6 时,Sched 和 Calconn 任务会被自动添加到服务器的 NOTES.INI 文件中。第一次启动服务器时,日程安排管理器会创建“空闲时间”数据库(为非群集邮件服务器创建 BUSYTIME.NSF,为群集邮件服务器创建 CLUBUSY.NSF),并在数据库中为每个用户创建一个项目,这些用户应该已填写“日历简要表”,并且他们的邮件文件位于该服务器或一个群集服务器上。

每个用户都可拥有个人日历并创建一个日历简要表,该简要表用于标识可以访问用户空闲时间信息的人员,并指定用户何时可参加会议。当用户邀请其他用户参加会议时,空闲时间系统会执行空闲时间查询。此外,空闲时间系统还执行搜索并返回资源可用性的信息。如果查询涉及搜索不同服务器上的空闲时间系统,或搜索其他日程安排应用程序中的空闲时间系统,日历连接器会将查询发送出去。当用户在其日历中安排约会并预定资源时,日程安排管理器任务会在“空闲时间”数据库中收集并更新该信息。

缺省情况下,日程安排管理器有权访问“空闲时间”数据库,因此无需为该数据库定义 ACL。

使用群集“空闲时间”数据库

对群集邮件服务器来说,日程安排管理器在服务器第一次启动时将创建群集“空闲时间”数据库 (CLUBUSY.NSF)。“空闲时间”数据库群集版本的工作方式与“空闲时间”数据库 (BUSYTIME.NSF) 的工作方式相同。每个群集服务器都有一个群集“空闲时间”数据库的复本,用来存储其邮件文件存储在群集中的服务器上的用户信息。

如果将先前的非群集服务器添加到群集中,日程安排管理器会删除该服务器上的 BUSYTIME.NSF 数据库并创建 CLUBUSY.NSF,然后该文件将被复制到所有群集成员。如果从群集中删除服务器,情况正好相反:日程安排管理器将删除 CLUBUSY.NSF 并创建 BUSYTIME.NSF。在日程安排管理器通过查看用户邮件文件的位置是否已更改来验证数据库之前,群集“空闲时间”数据库中将包含有关从群集中删除其邮件服务器的用户的信息。该验证每天进行一次(在 2 AM),以更新已添加到邮件服务器或从邮件服务器中删除的邮件文件所属的用户的空闲时间信息。通过在控制台输入 Tell Sched Validate 命令,可以随时对信息进行更新。

群集日程安排的好处是日程安排信息始终可用,即使用户的主服务器停机也不例外。对于非群集日程安排,如果用户的主服务器不可用,则不能对“空闲时间”数据库进行搜索。

使用群集日程安排的其他优点包括性能会有所改进,同时会减少服务器通讯量。由于群集中的其他成员可以提供“空闲时间”数据库,因此,只要用户的邮件服务器在群集中,接收用户查询的服务器就不必在另一个服务器的“空闲时间”数据库中搜索这些用户的日程安排信息。

安排会议的样例

本部分描述当用户共享同一个邮件服务器及网络域、但具有不同的网络域并使用不同的日程安排应用程序时,进行会议安排的过程。

在下列样例中,Kathy 想检查以下三个用户的空闲时间,并安排包括这些用户的会议日程:Bob(与 Kathy 在同一网络域中)、Robin(在其他网络域中)和 Susan(使用其他日程安排应用程序 Lotus Organizer(R))。

同一网络域中的用户

1. Kathy 创建一个会议邀请,并选择搜索 Bob 的空闲时间。

2. 空闲时间查询被发送到 Kathy 的邮件服务器。

3. 空闲时间系统在 Kathy 邮件服务器上的“空闲时间”数据库(BUSYTIME.NSF 或 CLUBUSY.NSF)中查找 Bob 的名字。

4. 检查 Kathy 的 Domino 目录,以查找 Bob 的“个人”文档。找到“个人”文档后,日历连接器会向 Bob 的邮件服务器发送请求,因为该服务器名称会在 Bob 的“个人”文档中列出。

5. Bob 的邮件服务器上的空闲时间系统会查看其自己的“空闲时间”数据库,然后通过日历连接器将信息返回给 Kathy。如果空闲时间系统找不到任何信息,查询将失败,“查找时间”对话框会指出 Bob 的信息不可用。

不同网络域中的用户

1. Kathy 创建一个会议邀请,并选择搜索 Robin 的空闲时间。在填写邀请地址时,Kathy 指定了 Robin 的网络域。

2. 查询被发送给 Kathy 的邮件服务器。

3. 空闲时间系统在 Kathy 邮件服务器上的“空闲时间”数据库中查找 Robin 的名字。该系统确定 Robin 的邮件服务器在其他网络域中。

4. 系统在 Kathy 的 Domino 目录中搜索与 Robin 的网络域匹配的文档。

其他日历网络域中的用户

1. Kathy 创建一个会议邀请,并选择搜索 Susan 的空闲时间。

2. 查询被发送给 Kathy 的邮件服务器。

3. 空闲时间系统在其“空闲时间”数据库中查找 Susan 的名字。系统找不到该信息,因此会将 Susan 的名字转换为完全限定名称。

4. 系统搜索 Kathy 的 Domino 目录,以查找 Susan 的“个人”文档。

5. 空闲时间系统查看 Susan 的“个人”文档,然后在“邮件服务器”域中找到其邮件服务器的名称,并在“日历网络域”域中找到其日历网络域的名称。

6. 由于 Susan 将 Lotus Organizer 作为她的日程安排应用程序,因此,空闲时间系统发现其日历网络域与其邮件网络域不匹配。随后,空闲时间系统会在“网络域”文档中查找日历网络域。

7. 空闲时间系统在“外部网络域”文档中查找 Susan 的日历网络域。“外部网络域”文档中的“日历服务器”域标识了可以接受 Susan 网络域查询的服务器的名称,而“日历系统”域标识了附加程序的名称(例如,Organizer 或 IBM(R) OfficeVision(R)),该程序实际上在 Susan 服务器上执行空闲时间查找。空闲时间系统将查询转发到适当的服务器(“日历服务器”域中所列的服务器)进行处理。

如果空闲时间系统找不到任何“外部网络域”文档,查询将失败,“查找时间”对话框会指出 Susan 的信息不可用。

另请参阅