Calendar Server는 Sun Java System Instant Messaging 6.0(또는 그 이상)과 통합되어 달력 이벤트와 태스크에 대한 자동 팝업 미리 알림을 제공합니다.
이 장은 다음 내용으로 구성되어 있습니다.
이 절은 다음 내용으로 구성되어 있습니다.
사용자는 달력에서 다가오는 이벤트와 태스크에 대해 Instant Messenger 팝업 미리 알림을 수신할 수 있습니다. 이러한 팝업 미리 알림을 활성화하려면 두 가지 작업이 필요합니다.
관리자는 팝업 알림을 허용하도록 Calendar Server와 Instant Messaging Server를 구성해야 합니다.
최종 사용자는 이벤트 알림 시스템에서 경보를 설정하는 Communications Express의 옵션 탭에서 전자 메일 미리 알림을 지정해야 합니다.
최종 사용자는 Instant Messenger에서 달력 미리 알림을 설정해야 합니다.
팝업을 활성화한 상태에서 임박한 이벤트나 태스크가 다가오면, 이벤트 알림 시스템에서 설정한 경보 기능 덕분에 Calendar Server는 전자 메일 알림을 보내고 Instant Messaging은 팝업 미리 알림을 표시합니다.
Calendar Server 관리자는 최종 사용자를 위해 전자 메일 알림과 팝업 미리 알림을 모두 구성하거나 둘 중 하나를 구성하도록 선택할 수 있습니다. 예를 들어, 전자 메일 미리 알림을 사용하지 않으려면 ics.conf 파일에 다음 매개 변수를 설정합니다.
caldb.serveralarms.binary.enable= "no"
Instant Messaging 팝업 미리 알림이 구성된 경우에는 다음과 같은 구조 흐름을 따릅니다.
Instant Messaging JMS 가입자는 ENS(이벤트 알림 서비스)의 Calendar Server 이벤트 및 알림에 가입합니다.
Calendar Server는 text/xml 또는 text/calendar 형식의 이벤트 또는 태스크 알림을 ENS에 게시합니다.
Instant Messaging JMS 가입자는 달력 이벤트 또는 알림을 수신한 다음 text/calendar 형식으로 메시지를 생성합니다.
Instant Messaging Server는 최종 사용자가 온라인 상태인 경우 메시지를 달력 소유자에게 보냅니다.
수신자가 있는 경우, Instant Messenger는 메시지를 기반으로 최종 사용자의 데스크탑에 HTML 팝업 미리 알림을 생성합니다.
이절에서는 다음 구성 지침을 소개합니다.
편의를 위해 Instant Messaging에서 앞으로 표시될 팝업을 구성하는 데 필요한 태스크를 요약한 목록이 마련되었습니다. Instant Messaging를 구성하려면 다음 웹 사이트에서 제공하는 Instant Messaging 설명서를 참조하십시오.
http://docs.sun.com/coll/1309.2 및 http://docs.sun.com/coll/1405.1
새 패키지 SUNWiimag를 설치합니다.
팝업을 표시하기 위해 Instant Messaging을 사용하려면 먼저 Java Enterprise System 설치 프로그램을 사용하여 Instant Messaging 패키지를 설치해야 합니다.
Instant Messaging이 설치된 시스템에서 다음 디렉토리로 변경합니다.
cd /etc/opt/SUNWiim/default/config
다음 표에 표시된 iim.conf 파일의 매개 변수 중 하나 이상을 편집합니다.
표시된 매개 변수 값은 이벤트와 태스크에 대해 팝업 미리 알림이 필요하다고 가정한 것입니다. 이 매개 변수가 iim.conf 파일에 존재하지 않는 경우 추가하십시오.
imadmin 명령줄 유틸리티가 있는 디렉토리로 변경합니다.
cd /opt/SUNWiim/sbin
imadmin을 사용하여 달력 에이전트를 시작합니다.
imadmin start agent-calendar
달력 에이전트는 Calendar Server 사용자에게 팝업 기능을 제공하는 Instant Messaging 구성 요소입니다. Instant Messaging과 함께 제공되는 도구를 사용하여 달력 에이전트를 시작, 중지, 다시 시작하거나 달력 에이전트의 상태를 검사할 수 있으며 로그 파일을 통해 작업을 모니터링할 수 있습니다.
stop, start 및 refresh 명령이 포함된 스크립트가 있는 경우 달력 에이전트를 추가합니다.
imadmin and the Calendar agent에 대한 자세한 내용은 Sun Java System Instant Messaging 7 2005Q1 Administration Guide를 참조하십시오.
다음 표에 표시된 ics.conf 매개 변수에 표시된 값이 지정되었는지 확인합니다. 표시된 값이 지정되어 있지 않거나 해당 값을 사용자 정의하려면 다음 단계를 수행하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
이전 ics.conf 파일을 복사하고 이름을 바꿔 저장합니다.
다음 표에 표시된 ics.conf 매개 변수를 편집합니다.
매개 변수 |
설명 및 기본값 |
---|---|
caldb.serveralarms |
달력 경보 대기열이 사용 가능하게 합니다. 기본값은 “yes”(사용 가능)입니다. |
caldb.serveralarms.contenttype |
경보 내용의 출력 형식입니다. 기본값은 "text/xml"입니다. |
caldb.serveralarms.dispatch |
달력 경보가 디스패치 가능하게 합니다. 기본값은 “yes”입니다. |
caldb.serveralarms.dispatchtype |
디스패치할 서버 경보의 유형입니다. 기본값은 "ens"입니다. |
caldb.serveralarms.url 형식의 도우미 전자 메일 |
경보 내용을 검색하는 경보 URL입니다. 기본값은 "enp:///ics/customalarm"입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal_svr_base /SUNWics5/cal/sbin/start-cal
Calendar Server 이벤트 및 태스크를 위한 팝업 미리 알림을 수신하려는 최종 사용자는 Instant Messenger를 다음과 같이 구성해야 합니다.