Sun logo      上一个      目录      索引      下一个     

Sun ONE Calendar Server 6.0 管理员指南

附录 F
使用 Sun ONE Instant Messaging 弹出式提醒通知

Sun ONE Calendar Server 5.1.1(或更高版本)已与 Sun ONE Instant Messaging 6.0(或更高版本)集成,可以在 Instant Messenger 桌面上提供日历事件和任务的弹出式提醒通知。

本附录介绍了以下内容:


弹出式提醒通知操作

弹出式提醒通知操作基于电子邮件提醒通知。出现警报时,Calendar Server 将发送电子邮件通知,Instant Messaging 将显示弹出式提醒通知,具体情形取决于最终用户和 Calendar Server 管理员配置的选项:

弹出式提醒通知构建流程

如果配置了 Instant Messaging 弹出式提醒通知,它将遵循下面的构建流程:

  1. Instant Messaging JMS 订户在事件通知服务 (ENS) 中订阅 Calendar Server 事件和通知。
  2. Calendar Server 将事件或通知以 text/xmltext/calendar 格式发送给 ENS。
  3. Instant Messaging JMS 订户接收日历事件或通知,然后生成 text/calendar 格式的消息。
  4. Instant Messaging 服务器将消息发送给日历属主(如果最终用户在线)。
  5. Instant Messenger 根据该消息在最终用户的桌面上生成 HTML 弹出式提醒通知。


配置 Instant Messaging 弹出式提醒通知

本节包括以下配置示例:

在这些示例中,Instant Messenger 用户将接收到 Calendar Server 事件和任务的弹出式提醒通知。服务器端安装如下:

您需要根据自己站点上使用的服务器来编辑配置参数。

Instant Messaging 服务器配置

要配置 Instant Messaging 服务器,请执行以下操作:

  1. 将以下参数添加到 iim.conf 文件中:
  2. ! JMS Consumers
    jms.consumers=cal_reminder
    jms.consumer.cal_reminder.destination=enp:///ics/customalarm
    jms.consumer.cal_reminder.provider=ens
    jms.consumer.cal_reminder.type=topic
    jms.consumer.cal_reminder.param="eventtype=calendar.alarm"
    jms.consumer.cal_reminder.factory=com.iplanet.im.server.JMSCalendarMessageListener

    ! JMS providers
    jms.providers=ens
    jms.provider.ens.broker=cal.example.com:7997
    jms.provider.ens.factory=com.iplanet.ens.jms.EnsTopicConnFactory

     

  3. 重新启动 Instant Messaging 服务器以使配置更改生效:
  4. cd /opt/SUNWiim/sbin/
    imadmin refresh

Calendar Server 配置

要配置 Calendar Server,请执行以下操作:

  1. ics.conf 文件中设置(或添加)以下参数:
  2. caldb.serveralarms = "yes"
    caldb.serveralarms.contenttype = "text/xml"
    caldb.serveralarms.dispatch = "yes"
    caldb.serveralarms.dispatchtype = "ens"
    caldb.serveralarms.url = "enp:///ics/customalarm"

     

  3. 重新启动 Calendar Server 以使配置更改生效:
  4. cd /opt/SUNWics5/cal/sbin/
    stop-cal
    start-cal

Instant Messenger 配置

要接收 Calendar Server 事件和任务的弹出式提醒通知,用户必须按如下方式配置 Instant Messenger:

  1. 窗口中,从“工具”菜单中选择“设置”,或者单击“设置”图标。
  2. 在“信使设置”窗口中,单击“报警”选项卡。
  3. 选中“显示日历提醒通知报警”选项。
  4. 单击“确定”。

 



上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。