Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java System Calendar Server 6 2005Q1 °ü¸® ¼³¸í¼­ 

20Àå
Instant Messaging Æ˾÷ ¹Ì¸® ¾Ë¸² »ç¿ë

Calendar Server´Â Sun Java System Instant Messaging 6.0(¶Ç´Â ±× ÀÌ»ó)°ú ÅëÇÕµÇ¾î ´Þ·Â À̺¥Æ®¿Í ŽºÅ©¿¡ ´ëÇÑ ÀÚµ¿ Æ˾÷ ¹Ì¸® ¾Ë¸²À» Á¦°øÇÕ´Ï´Ù.

ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


Æ˾÷ ¹Ì¸® ¾Ë¸² °³¿ä

ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Æ˾÷ ¹Ì¸® ¾Ë¸² ÀÛµ¿

»ç¿ëÀÚ´Â ´Þ·Â¿¡¼­ ´Ù°¡¿À´Â À̺¥Æ®¿Í ŽºÅ©¿¡ ´ëÇØ Instant Messenger Æ˾÷ ¹Ì¸® ¾Ë¸²À» ¼ö½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Æ˾÷ ¹Ì¸® ¾Ë¸²À» È°¼ºÈ­ÇÏ·Á¸é µÎ °¡Áö ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

Æ˾÷À» È°¼ºÈ­ÇÑ »óÅ¿¡¼­ ÀÓ¹ÚÇÑ À̺¥Æ®³ª ŽºÅ©°¡ ´Ù°¡¿À¸é, À̺¥Æ® ¾Ë¸² ½Ã½ºÅÛ¿¡¼­ ¼³Á¤ÇÑ °æº¸ ±â´É ´öºÐ¿¡ Calendar Server´Â ÀüÀÚ ¸ÞÀÏ ¾Ë¸²À» º¸³»°í Instant MessagingÀº Æ˾÷ ¹Ì¸® ¾Ë¸²À» Ç¥½ÃÇÕ´Ï´Ù.

Calendar Server °ü¸®ÀÚ´Â ÃÖÁ¾ »ç¿ëÀÚ¸¦ À§ÇØ ÀüÀÚ ¸ÞÀÏ ¾Ë¸²°ú Æ˾÷ ¹Ì¸® ¾Ë¸²À» ¸ðµÎ ±¸¼ºÇϰųª µÑ Áß Çϳª¸¦ ±¸¼ºÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀüÀÚ ¸ÞÀÏ ¹Ì¸® ¾Ë¸²À» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é ics.conf ÆÄÀÏ¿¡ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

caldb.serveralarms.binary.enable = "no"

Æ˾÷ ¹Ì¸® ¾Ë¸² ±¸Á¶ È帧

Instant Messaging Æ˾÷ ¹Ì¸® ¾Ë¸²ÀÌ ±¸¼ºµÈ °æ¿ì¿¡´Â ´ÙÀ½°ú °°Àº ±¸Á¶ È帧À» µû¸¨´Ï´Ù.

  1. Instant Messaging JMS °¡ÀÔÀÚ´Â ENS(À̺¥Æ® ¾Ë¸² ¼­ºñ½º)ÀÇ Calendar Server À̺¥Æ® ¹× ¾Ë¸²¿¡ °¡ÀÔÇÕ´Ï´Ù.
  2. Calendar Server´Â text/xml ¶Ç´Â text/calendar Çü½ÄÀÇ À̺¥Æ® ¶Ç´Â ŽºÅ© ¾Ë¸²À» ENS¿¡ °Ô½ÃÇÕ´Ï´Ù.
  3. Instant Messaging JMS °¡ÀÔÀÚ´Â ´Þ·Â À̺¥Æ® ¶Ç´Â ¾Ë¸²À» ¼ö½ÅÇÑ ´ÙÀ½ text/calendar Çü½ÄÀ¸·Î ¸Þ½ÃÁö¸¦ ¸¸µì´Ï´Ù.
  4. Instant Messaging Server´Â ÃÖÁ¾ »ç¿ëÀÚ°¡ ¿Â¶óÀÎ »óÅÂÀÎ °æ¿ì ¸Þ½ÃÁö¸¦ ´Þ·Â ¼ÒÀ¯ÀÚ¿¡°Ô º¸³À´Ï´Ù.
  5. ¼ö½ÅÀÚ°¡ ÀÖ´Â °æ¿ì, Instant Messenger´Â ¸Þ½ÃÁö¸¦ ±â¹ÝÀ¸·Î ÃÖÁ¾ »ç¿ëÀÚÀÇ µ¥½ºÅ©Å¾¿¡ HTML Æ˾÷ ¹Ì¸® ¾Ë¸²À» »ý¼ºÇÕ´Ï´Ù.
  6. ¼ö½ÅÀÚ°¡ ¾ø´Ù¸é Instant Messaging ¼­¹ö´Â ¸ÞÀÏÀ» »èÁ¦ÇÕ´Ï´Ù.


Instant Messaging Æ˾÷ ±¸¼º

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ ±¸¼º ÁöħÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Instant Messaging Server¸¦ ±¸¼ºÇÏ·Á¸é

ÆíÀǸ¦ À§ÇØ Instant Messaging¿¡¼­ ¾ÕÀ¸·Î Ç¥½ÃµÉ Æ˾÷À» ±¸¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ Å½ºÅ©¸¦ ¿ä¾àÇÑ ¸ñ·ÏÀÌ ¸¶·ÃµÇ¾ú½À´Ï´Ù. Instant MessagingÀ» ±¸¼ºÇÏ·Á¸é docs.sun.com À¥ »çÀÌÆ®¿¡¼­ Á¦°øÇÏ´Â Instant Messaging ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

  1. »õ ÆÐÅ°Áö SUNWiimag¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
  2. Ç¥ 20-1°ú °°ÀÌ iim.conf ÆÄÀÏ¿¡¼­ Çϳª ÀÌ»óÀÇ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù.
  3. Ç¥½ÃµÈ ¸Å°³ º¯¼ö °ªÀº À̺¥Æ®¿Í ŽºÅ©¿¡ ´ëÇØ Æ˾÷ ¹Ì¸® ¾Ë¸²ÀÌ ÇÊ¿äÇÏ´Ù°í °¡Á¤ÇÑ °ÍÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ iim.conf ÆÄÀÏ¿¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì Ãß°¡ÇϽʽÿÀ.

    Ç¥ 20-1 Æ˾÷ ±¸¼ºÀ» À§ÇÑ iim.conf ¸Å°³ º¯¼ö  

    ¸Å°³ º¯¼ö

    ¼³¸í°ú »ç¿ëÇϱ⠾˸ÂÀº °ª

                                                                       JMS »ç¿ëÀÚ ¼½¼Ç

    jms.consumers

    °æº¸ÀÇ À̸§ÀÔ´Ï´Ù. °ªÀ» cal_reminder·Î ¼³Á¤ÇÕ´Ï´Ù.

    jms.consumer.cal_reminder.destination

    °æº¸ÀÇ ´ë»óÀÔ´Ï´Ù. °ªÀ» enp:///ics/customalarm·Î ¼³Á¤ÇÕ´Ï´Ù

    jms.consumer.cal_reminder.provider

    °ø±ÞÀÚÀÇ À̸§ÀÔ´Ï´Ù. ens·Î ¼³Á¤ÇÕ´Ï´Ù. JMS °ø±ÞÀÚ ¼½¼Ç¿¡ ÀÖ´Â jms.providers¿Í °°Àº À̸§À̾î¾ß ÇÕ´Ï´Ù.

    jms.consumer.cal_reminder.type

    ¼³Á¤ÇÒ °æº¸ÀÇ À¯ÇüÀÔ´Ï´Ù. °ªÀ» topicÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

    jms.consumer.cal_reminder.param

    °æº¸ ¸Å°³ º¯¼öÀÔ´Ï´Ù. °ªÀ» "eventtype=calendar.alarm"·Î ¼³Á¤ÇÕ´Ï´Ù(µû¿ÈÇ¥ Æ÷ÇÔ)

    jms.consumer.cal_reminder.factory

    C++ ÆÑÅ丮 À̸§ÀÔ´Ï´Ù. °ªÀ» com.iplanet.im.server.JMSCalendarMessage Listener·Î ¼³Á¤ÇÕ´Ï´Ù.

                                                                     JMS °ø±ÞÀÚ ¼½¼Ç

    jms.providers

    °ø±ÞÀÚÀÇ À̸§ÀÔ´Ï´Ù. °ªÀ» ens·Î ¼³Á¤ÇÕ´Ï´Ù. JMS »ç¿ëÀÚ ¼½¼Ç¿¡¼­ jms.consumer.cal_reminder.provider¿¡ ´ëÇÑ ³ª¿­µÈ °ª°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

    jms.provider.ens.broker=cal.example.com

    ENS°¡ ¼ö½ÅÇÏ´Â Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. ics.conf ÆÄÀÏ ¸Å°³ º¯¼ö service.ens.port.¿¡ ÁöÁ¤µÈ Æ÷Æ®·Î ¼³Á¤ÇÕ´Ï´Ù. ±âº»°ªÀº 57997ÀÔ´Ï´Ù.

    jms.provider.ens.factory

    »ç¿ëÇÒ C++ ÆÑÅ丮ÀÔ´Ï´Ù. com.iplanet.ens.jms.EnsTopicConnFactory·Î ¼³Á¤ÇÕ´Ï´Ù.

  4. imadmin¿¡¼­ »õ·Î¿î ºÎ¿ï ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ´ÙÀ½ÀÇ Instant Messaging ¿¡ÀÌÀüÆ®¸¦ È°¼ºÈ­ÇÕ´Ï´Ù.
  5. im_agent.enable
    iim_agent.calendar.enable

  6. ´Þ·Â ±¸¼º ¿ä¼Ò°¡ stop, start ¹× refresh ¸í·É¿¡ Æ÷ÇԵǴÂÁö È®ÀÎÇÕ´Ï´Ù.
  7. ¿¹¸¦ µé¾î, imadmin¿¡´Â ±¸¼º ¿ä¼Ò¸¦ ½ÃÀÛ ¹× ÁßÁöÇÒ ¼ö ÀÖ´Â »õ·Î¿î ½ºÀ§Ä¡°¡ ÀÖ½À´Ï´Ù. ´Þ·Â ±¸¼º ¿ä¼Ò¸¦ start, stop ¶Ç´Â refreshÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

    imadmin stop|start|refresh agent:calendar

Calendar Server¸¦ ±¸¼ºÇÏ·Á¸é

  1. ics.conf ¸Å°³ º¯¼öÀÇ °ªÀÌ Ç¥ 20-2¿¡ Ç¥½ÃµÈ °Í°ú °°ÀºÁö È®ÀÎÇÕ´Ï´Ù. ±×·¸Áö ¾Ê´Ù¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© ÀÏÄ¡ÇÏ°Ô ÇÕ´Ï´Ù.
  2. ±¸¼ºÀ» º¯°æÇÒ ±ÇÇÑÀ» °¡Áö°í °ü¸®ÀÚ·Î ·Î±×ÀÎÇÕ´Ï´Ù.
  3. /etc/opt/SUNWics5/cal/config µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  4. ÀÌÀü ics.conf ÆÄÀÏÀ» º¹»çÇÏ°í À̸§À» ¹Ù²ã ÀúÀåÇÕ´Ï´Ù.
  5. Ç¥ 20-2¿¡ ÀÖ´Â ¸Å°³ º¯¼ö¸¦ Ç¥½ÃµÈ °ªÀ¸·Î ÆíÁýÇÕ´Ï´Ù.

    Ç¥ 20-2 Æ˾÷ ±¸¼ºÀ» À§ÇÑ 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"ÀÔ´Ï´Ù.

  6. ÆÄÀÏÀ» ics.conf·Î ÀúÀåÇÕ´Ï´Ù.
  7. Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
  8. cal_svr_base/SUNWics5/cal/sbin/start-cal

Instant Messenger¸¦ ±¸¼ºÇÏ·Á¸é

Calendar Server À̺¥Æ® ¹× ŽºÅ©¸¦ À§ÇÑ Æ˾÷ ¹Ì¸® ¾Ë¸²À» ¼ö½ÅÇÏ·Á´Â ÃÖÁ¾ »ç¿ëÀÚ´Â Instant Messenger¸¦ ´ÙÀ½°ú °°ÀÌ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

  1. ÁÖ Ã¢ÀÇ µµ±¸ ¸Þ´º¿¡¼­ ¼³Á¤À» ¼±ÅÃÇÕ´Ï´Ù.
  2. ¼³Á¤ â¿¡¼­ °æ°í ÅÇÀ» ´©¸¨´Ï´Ù.
  3. ´Þ·Â ¹Ì¸® ¾Ë¸² Ç¥½Ã ¿É¼ÇÀ» ´©¸¨´Ï´Ù.
  4. È®ÀÎÀ» ´©¸¨´Ï´Ù.

 



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


ºÎÇ° ¹øÈ£: 819-1477.   Copyright 2005 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.