![]() | |
Sun Java System Instant Messaging 7 2005Q1 °ü¸® ¼³¸í¼ |
5Àå
Instant Messenger °ü¸®ÀÌ Àå¿¡¼´Â Instant Messenger¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °¢ ÀýÀÇ ³»¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Instant Messenger ±¸¼ºInstant Messenger¸¦ È£ÃâÇÏ°í ½ÇÇàÇÏ´Â ¹æ¹ýÀº ´ÙÀ½ µÎ °¡ÁöÀÔ´Ï´Ù.
Java Web Start »ç¿ë ÀÌ ±¸¼º¿¡¼´Â Instant Messenger°¡ Java Web Start¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ½ÃÀ۵˴ϴÙ. Instant Messenger°¡ ½ÇÇàµÇ¸é ´õ ÀÌ»ó ºê¶ó¿ìÀú°¡ ÇÊ¿ä ¾ø½À´Ï´Ù.
Java Ç÷¯±×ÀÎ »ç¿ë ÀÌ ±¸¼º¿¡¼´Â Instant Messenger°¡ Java ¾ÖÇø´À¸·Î ½ÇÇàµË´Ï´Ù. Instant Messenger ¼¼¼ÇÀ» Ȱ¼º »óÅ·ΠÀ¯ÁöÇÏ·Á¸é ¾ÖÇø´À» ½ÃÀÛÇÑ ºê¶ó¿ìÀú âÀ» °è¼ÓÇØ¼ ¿¾î ³õ¾Æ¾ß ÇÏ¸ç ºê¶ó¿ìÀú â¿¡¼ ´Ù¸¥ URLÀ» Ž»öÇÒ ¼ö ¾ø½À´Ï´Ù.
Instant Messenger¸¦ Ȱ¼ºÈÇÏ´Â Java ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸¼º ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 2Àå, "Instant Messenger ¼³Á¤ ¹× ½ÃÀÛ"À» ÂüÁ¶ÇϽʽÿÀ.
Instant Messenger ½ÇÇà´ÙÀ½À» »ç¿ëÇÏ¿© Instant Messenger¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
Instant Messenger¸¦ È£ÃâÇÏ·Á¸é
´ÙÀ½ URLÀ» »ç¿ëÇÏ¿© Instant Messenger¸¦ È£ÃâÇÕ´Ï´Ù.
http://webserver:webserverport/path/filename
ÀÌ URLÀÇ °¢ ºÎºÐ¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.
´ÙÀ½ ÀÛ¾÷µµ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Äڵ庣À̽º º¯°æÄڵ庣À̽º´Â Instant Messaging Ŭ¶óÀÌ¾ðÆ®¸¦ Ãʱ⠴ٿî·ÎµåÇÏ´Â ½ÃÀÛ ÆäÀÌÁö¸¦ Æ÷ÇÔÇÏ¿© Instant Messenger¿¡¼ ÀÚ¿ø¿¡ ¾×¼¼½ºÇÏ´Â URLÀÔ´Ï´Ù. ÀÌ URLÀº configure À¯Æ¿¸®Æ¼°¡ ÀÚ¿ø ÆÄÀÏÀ» ¹èÆ÷ÇÒ ¶§ »çÈÄ ¼³Ä¡¸¦ ±¸¼ºÇÏ´Â µ¿¾È Á¤Àǵ˴ϴÙ. À¥ ÄÁÅ×ÀÌ³Ê Æ÷Æ® ¹øÈ£¸¦ Æ÷ÇÔÇÏ¿© Instant Messenger ÀÚ¿ø¿¡ ¾×¼¼½ºÇÒ ¶§ »ç¿ëµÇ´Â URLÀÇ ÀϺθ¦ º¯°æÇÏ´Â °æ¿ì Äڵ庣À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù.
ÀÚ¿ø ÆÄÀÏÀ» ¹èÆ÷ÇÑ ÈÄ Äڵ庣À̽º¸¦ º¯°æÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¼öÇàÇÕ´Ï´Ù.
- »õ URLÀ» °¡¸®Å°µµ·Ï ÅÛÇø®Æ® ÆÄÀÏÀ» ¼öÁ¤ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é ÀÌ ÀýÀÇ ÀÚ¿ø ÅÛÇø®Æ®¿¡¼ Äڵ庣À̽º¸¦ º¯°æÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
- ±¸¼º À¯Æ¿¸®Æ¼¸¦ ´Ù½Ã ½ÇÇàÇÏ°í ¾î¶² ±¸¼º ¿ä¼Ò¸¦ ±¸¼ºÇÒ °ÍÀÎÁö ¹¯´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ¸é "Messenger Resources" ±¸¼º ¿ä¼Ò¸¸ ¼±ÅÃÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é ¼³Ä¡ ¶Ç´Â ¾÷±×·¹À̵å ÈÄ Instant Messaging ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÀÚ¿ø ÆÄÀÏÀ» ´Ù½Ã ¹èÆ÷ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é ÀÚ¿ø ÆÄÀÏ Àç¹èÆ÷¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÚ¿ø ÅÛÇø®Æ®¿¡¼ Äڵ庣À̽º¸¦ º¯°æÇÏ·Á¸é
- »õ URL°ú ÇÔ²² im_svr_base/html µð·ºÅ丮ÀÇ °¢ ÅÛÇø®Æ® ÆÄÀÏÀ» ÆíÁýÇÕ´Ï´Ù.
ÅÛÇø®Æ® ÆÄÀÏÀÇ À̸§Àº *.templateÀÔ´Ï´Ù. ÅÛÇø®Æ® ÆÄÀÏÀÇ Àüü ¸ñ·ÏÀ» º¸·Á¸é Ç¥ 5-1À» ÂüÁ¶ÇϽʽÿÀ.
À¥ ÄÁÅ×ÀÌ³Ê Æ÷Æ® º¯°æÀ¥ ÄÁÅ×ÀÌ³Ê Æ÷Æ® ¹øÈ£¸¦ Æ÷ÇÔÇÏ¿© Instant Messenger ÀÚ¿ø¿¡ ¾×¼¼½ºÇÒ ¶§ »ç¿ëµÇ´Â URLÀÇ ÀϺθ¦ º¯°æÇÏ´Â °æ¿ì Äڵ庣À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù. ÁöħÀ» º¸·Á¸é Äڵ庣À̽º º¯°æÀ» ÂüÁ¶ÇϽʽÿÀ.
Instant Messenger »ç¿ëÀÚ Á¤ÀÇInstant Messenger´Â »ç¿ëÀÚ Á¤Àǰ¡ °¡´ÉÇÕ´Ï´Ù. HTML ¹× JNLP ÆÄÀÏÀ» Á¶Á÷ÀÇ Æ¯Á¤ Çʿ信 ¸Â°Ô »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹èÄ¡ÇÒ ÀÚ¿ø ÆÄÀÏÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ·Á¸é configure À¯Æ¿¸®Æ¼(¼³Ä¡ ÈÄ ¾ÆÁ÷ ¼öÇàÇÏÁö ¾ÊÀº °æ¿ì)¸¦ ½ÇÇàÇÏ°í ÆÄÀÏÀ» »ç¿ëÀÚ Á¤ÀÇÇÑ ´ÙÀ½ ÀÚ¿ø ÆÄÀÏÀ» ´Ù½Ã ¹èÆ÷ÇÕ´Ï´Ù. ±¸¼º À¯Æ¿¸®Æ¼´Â »öÀÎÀÇ ÀÏºÎ¿Í »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â .jnlp ÆÄÀÏÀ» ¸¸µé±â ¶§¹®¿¡ ¸ÕÀú ±¸¼ºÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
(Àç¹èÆ÷ ÁöħÀ» º¸·Á¸é ÀÚ¿ø ÆÄÀÏ Àç¹èÆ÷¸¦ ÂüÁ¶ÇϽʽÿÀ.)´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î Instant Messenger¸¦ °¢°¢ÀÇ ¿ä±¸ »çÇ׿¡ ¸Â°Ô »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Àý¿¡¼´Â Instant MessengerÀÇ »ç¿ëÀÚ Á¤ÀǸ¦ À§ÇØ ¼öÁ¤ÇÒ ¼ö ÀÖ´Â Instant Messaging ¼¹ö ÆÄÀÏ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ÆÄÀÏÀº ¸ðµÎ html µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Solaris¿¡¼ HTML ÆÄÀÏÀº ÀÚ¿ø µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
Instant Messenger ÀÚ¿ø ÆÄÀÏInstant Messenger ÀÚ¿ø ÆÄÀÏÀº ÀÚ¿ø µð·ºÅ丮¶ó°í ÇÏ´Â µð·ºÅ丮 ³»ºÎ¿¡ ÀÖ½À´Ï´Ù.
Ç¥ 5-1¿¡´Â ÀÚ¿ø µð·ºÅ丮(im_svr_base/html)¿¡ ÀÖ´Â Instant Messenger ¸ñ·ÏÀÌ µé¾î ÀÖ½À´Ï´Ù. ÀÌ Ç¥¿¡´Â ÀÌ·¯ÇÑ ÆÄÀÏÀÇ ¼³¸í°ú »ç¿ëÀÚ Á¤ÀÇ Á¤º¸µµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÚ¿ø µð·ºÅ丮¿¡¼ ·ÎÄÌ ÇÏÀ§ µð·ºÅ丮´Â ÀϹÝÀûÀ¸·Î langÀ¸·Î µð·ºÅ丮 °æ·Î¿¡ Ç¥½ÃµÇÁö¸¸, Ưº°È÷ en_US, jp, fr_FR µîÀÇ ¾à¾î·Î Ç¥½ÃÇϱ⵵ ÇÕ´Ï´Ù.
index.html ¹× im.html ÆÄÀÏ »ç¿ëÀÚ Á¤ÀÇ( LDAP ¹èÆ÷¿¡¸¸ ÇØ´ç)
Instant Messenger¿¡¼´Â index.html ¹× im.html ÆÄÀÏÀÇ "Á¤Àû" ºÎºÐÀ» ¼öÁ¤ÇÏ¿© ¿ÏÀüÈ÷ »ç¿ëÀÚ Á¤ÀÇµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ HTML ÆÄÀÏ¿¡´Â ÅØ½ºÆ®ÀÇ ¼½Ä°ú ó¸® ¹æ½ÄÀ» Á¤ÀÇÇÏ´Â ÅØ½ºÆ®¿Í ¸¶Å©¾÷ÀÌ ¸ðµÎ Æ÷ÇԵ˴ϴÙ. ¸¶Å©¾÷Àº Çì´õ, µé¿©¾²±â, ±Û²Ã Å©±â ¹× ±Û²Ã ½ºÅ¸ÀÏÀÇ ¼½ÄÀ» ÁöÁ¤ÇÏ´Â ÀÏ·ÃÀÇ Å±׸¦ ÅëÇØ ±¸ÇöµË´Ï´Ù.
¼öÁ¤ °¡´ÉÇÑ ÀϺΠÆäÀÌÁö ¿ä¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù.
index.html ÆÄÀÏÀº Instant Messenger ¾ÖÇø´°ú Java Web Start ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÃÀÛÇÕ´Ï´Ù. Instant Messenger ¾ÖÇø´À» ½ÇÇàÇϰí ÀÖ´Â °æ¿ì im.html ÆÄÀÏÀ» ¼öÁ¤ÇϽʽÿÀ. im.html ÆÄÀÏÀº index.html¿¡ ÀÇÇØ È£ÃâµÇ¸ç Instant Messenger ¾ÖÇø´À» È£ÃâÇÕ´Ï´Ù. im.html ÆÄÀÏÀº ¼³Ä¡ µµÁß »ý¼ºµÇ¸ç ¸ÖƼÇ÷º¼¸¦ °¡¸®Å°´Â ¾ÖÇø´ Àμö°¡ Æ÷ÇԵ˴ϴÙ.
Sun Java System Access Manager SSO¸¦ »ç¿ëÇÏ¿© Instant Messenger ½ÃÀÛ
Sun Java System Access Manager¿Í ÇÔ²² ´ÜÀÏ »çÀÎ ¿Â(SSO)À» »ç¿ëÇÏ¿© Instant Messenger Ŭ¶óÀÌ¾ðÆ®¸¦ ½ÃÀÛÇÏ·Á¸é IMLaunch.jsp¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº ÀÚ¿ø µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
SSO¸¦ Ȱ¼ºÈÇÏ·Á¸é Sun Java System Access Manager ¹× Instant Messenger Ŭ¶óÀÌ¾ðÆ®¿¡¼ µ¿ÀÏÇÑ À¥ ÄÁÅ×À̳ʸ¦ »ç¿ëÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
Instant Messaging ¼¹ö¸¦ ½ÃÀÛÇÏ·Á¸é ºê¶ó¿ìÀú¿¡ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
codebase/IMLaunch.jsp?server=multiplexor-hostname:muliplexor-port
¶Ç´Â
codebase/IMLaunch.jsp?server=www.example.com:5222
¿©±â¼
Äڵ庣À̽º´Â Instant Messenger ÀÚ¿øÀ» ´Ù¿î·ÎµåÇÏ´Â Äڵ庣À̽ºÀÔ´Ï´Ù. ¿¹¸¦ µé¸é http://www.example.comÀÔ´Ï´Ù.
multiplexor-hostnameÀº ¸ÖƼÇ÷º¼ÀÇ À̸§ÀÔ´Ï´Ù. ¿¹¸¦ µé¸é http://www.company22.comÀÔ´Ï´Ù.
muliplexor-port ´Â ¸ÖƼÇ÷º¼¿¡¼ Ŭ¶óÀÌ¾ðÆ® ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. ¿¹¸¦ µé¸é 5222°¡ ÀÖ½À´Ï´Ù.
IMLaunch.jsp ´Â Java Web Start ¶Ç´Â Java Plug-inÀ» ÅëÇØ Instant Messenger¸¦ ½ÃÀÛÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ »ç¿ëÀÚ Á¤ÀÇ(Java Web Start)
Java Web Start¸¦ »ç¿ëÇÏ¿© Instant Messenger¸¦ ½ÇÇàÇÏ´Â °æ¿ì im.jnlp, imres.jnlp ¹× imres.jar ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿© »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ HTML ÆÄÀÏÀº ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 5-2´Â ±½Àº ¼Ã¼·Î »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â HTML Äڵ尡 ÀÖ´Â »ùÇà im.jnlp ÆÄÀÏÀÔ´Ï´Ù.
- imbrand.jar - ÀÌ ÆÄÀÏ¿¡´Â »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ À̹ÌÁö¿Í ¿Àµð¿À ÆÄÀÏ ¹× µî·Ï Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. jar ¸í·ÉÀ» »ç¿ëÇÏ¿© imres.jar ÆÄÀÏ¿¡¼ ³»¿ëÀ» ÃßÃâÇÏ·Á¸é JDK(Java Developers Kit) 1.3ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. imbrand.jar ÆÄÀÏ ³»¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Ç¥ 5-3À» ÂüÁ¶ÇϽʽÿÀ.
´ÙÀ½Àº jar ¸í·ÉÀÇ ±¸¹®ÀÔ´Ï´Ù.
jar xvf imbrand.jar
ÀÌ ¸í·ÉÀº ÀÚ¿ø ÆÄÀÏÀÌ º¹»çµÉ µð·ºÅ丮 Æ®¸®¸¦ »ý¼ºÇÕ´Ï´Ù. jar ÆÄÀÏ¿¡¼ °³º° ÆÄÀÏÀ» ¼öÁ¤ÇÒ ¶§ ÀÌ µð·ºÅ丮 ±¸Á¶¸¦ À¯ÁöÇØ¾ß ÇÕ´Ï´Ù.
ÆÄÀÏ À̸§À» º¯°æÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ .gif ÆÄÀÏÀ̳ª .wav ÆÄÀÏÀ» ´ëüÇÑ ´ÙÀ½ º¯°æµÈ ÆÄÀÏÀ» ´ÙÀ½ jar ¸í·ÉÀ» »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´Ù½Ã ¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
jar -uf imbrand.jar com/Sun/im/client/images/*.gif
ÀÌ ¸í·ÉÀº imbrand.jar ÆÄÀÏÀ» ¼öÁ¤µÈ .gif ÆÄÀÏ·Î ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ¿Àµð¿À ÆÄÀÏ(.wav ÆÄÀÏ)¿¡ ´ëÇØ¼µµ °°Àº ÀÛ¾÷À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
imbrand.jarÀÇ ³»¿ë ¸ñ·Ï
Ç¥ 5-3Àº imbrand.jar ÆÄÀÏ¿¡ ÀÖ´Â ÆÄÀÏ ¸ñ·Ï°ú ±× ¼³¸íÀÔ´Ï´Ù. imbrand.jar ÆÄÀÏ¿¡´Â Instant Messenger¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â À̹ÌÁö¿Í ¿Àµð¿À ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù.
Ç¥ 5-3
imbrand.jar ³»¿ëÆÄÀÏ À̸§
¼³¸í
±¸¼º ÆÄÀÏ
brand.properties
chat-styles.css
À̸ðƼÄÜ
emo_alarm.png
°æº¸¸¦ ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_angel.png
õ»ç°°Àº °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_angry.png
ȳ °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_balloons.png
dz¼± ÇÑ ¹À½À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_beermug.png
¸ÆÁÖ ÇÑ ÀÜÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_cake.png
»ýÀÏ ÄÉÀÌÅ©¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_calendar.png
͏°´õ¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_canworms.png
¹ú·¹ ÇÑ ÅëÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_clown.png
¾î¸´±¤´ëÀÇ ¸Ó¸®¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_cool.png
¸ÚÁø °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_dead.png
Á×Àº ¸ð½ÀÀ» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_devil.png
¹«¼¿î °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_dont-tell.png
ºñ¹ÐÀ» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇ϶ó´Â ¿äûÀ» ³ªÅ¸³À´Ï´Ù.
emo_embarrassed.png
´çȲ½º·¯¿î °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_exclamation.png
´À³¦Ç¥¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_flower.png
²ÉÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_ghost.png
À¯·ÉÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_goldstar.png
±Ý¼ºÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_grin.png
½Ì±ß ¿ôÀ½À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_kiss.png
Ű½º¸¦ ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_laughing.png
¿ôÀ½À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_lifepreserver.png
±¸¸í ±â±¸¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_lightning.png
³ú¿î°ú ¹ø°³¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_lovestruck.png
»ç¶ûÀÇ °¨Á¤À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_martini.png
¸¶Æ¼´Ï ÀÜÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_money.png
µ¿Àü ´õ¹Ì¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_musicnote.png
À½Ç¥¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_nerd.png
¸ÛûÇÑ ¸ð½ÀÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_nottalking.png
¿Ü¸éÇϴ ǥÁ¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_phone.png
¼öȱ⸦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_present.png
Æ÷ÀåÇÑ ¼±¹°À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_psychoknife.png
³ªÀÌÇÁ¸¦ ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_rathole.png
Á㱸¸ÛÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_sad.png
½½Ç °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_sick.png
¾ÆÇÄÀ» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_sleep.png
ÀáÀ» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_smiley.png
¹Ì¼Ò¸¦ ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_straightfaced.png
±»Àº Ç¥Á¤À» ÇÑ »ç¶÷À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_sunshining.png
žçÀ» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_surprised.png
³î¶õ °¨Á¤À» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
emo_tongue-out.png
Çô ³»¹Ì´Â »ç¶÷À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_violin.png
¹ÙÀ̿ø°À» ±×·¡ÇÈÀ¸·Î º¸¿©ÁÝ´Ï´Ù.
emo_whatever.png
¹«°ü½ÉÀ̳ª °æ¸êÀ» ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÀÌÄÜ - â
im_app_icon_16.png
âÀÇ Á¦¸ñ Ç¥½ÃÁÙ ¾ÆÀÌÄÜ.
im_app_icon_24.png
âÀÇ Á¦¸ñ Ç¥½ÃÁÙ ¾ÆÀÌÄÜ.
tray_icon.ico
âÀÇ ½Ã½ºÅÛ Æ®·¹ÀÌ ¾ÆÀÌÄÜ.
ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÀÌÄÜ - ¸ðµç Ç÷§Æû
logo_login_footer.png
·Î±×ÀÎ ´ëÈ »óÀÚÀÇ ¸Ç ¾Æ·¡¿¡ Ç¥½ÃµÇ´Â ·Î°í.
logo_register.png
µî·Ï ´ëÈ »óÀÚ¿¡ Ç¥½ÃµÇ´Â ·Î°í.
logo_sun.png
·Î±×ÀÎ ´ëÈ »óÀÚ¿¡ Ç¥½ÃµÇ´Â ÅÂ¾ç ·Î°í.
µµ±¸ ¸ðÀ½ ¾ÆÀÌÄÜ
tb_addcontacts.png
´ëÈ »ó´ë Ãß°¡ ¹öưÀÇ ±×·¡ÇÈ.
tb_alert.png
°æ°í º¸³»±â ¹öưÀÇ ±×·¡ÇÈ.
tb_chat.png
»ç¿ëÀÚ¿Í Ã¤ÆÃ ¹öưÀÇ ±×·¡ÇÈ.
tb_conf.png
ȸÀÇ½Ç Ãß°¡ ¹öưÀÇ ±×·¡ÇÈ.
´ëÈ »ó´ë ¸ñ·Ï ¾ÆÀÌÄÜ
cl_folder_closed.png
´ÝÈù Æú´õ¸¦ ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
cl_folder_open.png
¿¸° Æú´õ¸¦ ±×·¡ÇÈÀ¸·Î Ç¥ÇöÇÕ´Ï´Ù.
»óÅ ȮÀÎ ¾ÆÀÌÄÜ - ´ëÈ »ó´ë ¸ñ·Ï
cl_activeconf.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â Ȱ¼º ȸÀǽÇÀ» °¡¸®Å°´Â ¾ÆÀÌÄÜ.
cl_away.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â ÀÚ¸® ºñ¿ò »óÅ ¾ÆÀÌÄÜ.
cl_dnd.png
cl_idle.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â À¯ÈÞ »óŸ¦ Ç¥½ÃÇÏ´Â ¾ÆÀÌÄÜ.
cl_inactiveconf.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â ºñȰ¼º ȸÀǽÇÀ» °¡¸®Å°´Â ¾ÆÀÌÄÜ.
cl_offline.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â ¿ÀÇÁ¶óÀÎ »óÅ ¾ÆÀÌÄÜ.
cl_online.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â ¿Â¶óÀÎ »óÅ ¾ÆÀÌÄÜ.
cl_pending.png
´ëÈ »ó´ë ¸ñ·Ï¿¡ ³ªÅ¸³ª´Â ´ë±â Áß »óŸ¦ °¡¸®Å°´Â ¾ÆÀÌÄÜ.
»óÅ ȮÀÎ ¾ÆÀÌÄÜ - »óÅ ǥ½ÃÁÙ
sb_away.png
»óÅ ǥ½ÃÁÙ¿¡ ³ªÅ¸³ª´Â ÀÚ¸® ºñ¿ò »óÅ ¾ÆÀÌÄÜ.
sb_dnd.png
sb_idle.png
»óÅ ǥ½ÃÁÙ¿¡ ³ªÅ¸³ª´Â À¯ÈÞ »óÅ ¾ÆÀÌÄÜ.
sb_offline.png
»óÅ ǥ½ÃÁÙ¿¡ ³ªÅ¸³ª´Â ¿ÀÇÁ¶óÀÎ »óÅ ¾ÆÀÌÄÜ.
sb_online.png
»óÅ ǥ½ÃÁÙ¿¡ ³ªÅ¸³ª´Â ¿Â¶óÀÎ »óÅ ¾ÆÀÌÄÜ.
¹è°æ ±¸¼º ÆÄÀÏ
bgstyles.properties
¹è°æ ¼³Á¤À» È®ÀåÇÏ´Â µ¥ »ç¿ëµÇ´Â ±¸¼º ÆÄÀÏ.
¹è°æ ¹× ÆÈ·¹Æ®ÀÇ ¹è°æ °ßº»
bgplt_tex_blue.gif
bgplt_tex_brown.gif
bgplt_tex_bubble_blue.gif
bgplt_tex_bubble_brown.gif
bgplt_tex_bubble_green.gif
bgplt_tex_bubble_grey.gif
bgplt_tex_bubble_orange.gif
bgplt_tex_bubble_purple.gif
bgplt_tex_bubble_ruby.gif
bgplt_tex_crackle_blue.gif
bgplt_tex_crackle_green1.gif
bgplt_tex_crackle_grey.gif
bgplt_tex_crackle_olive.gif
bgplt_tex_crackle_orange.gif
bgplt_tex_crackle_purple.gif
bgplt_tex_crackle_ruby.gif
bgplt_tex_gradation_blue.gif
bgplt_tex_gradation_brown.gif
bgplt_tex_gradation_green.gif
bgplt_tex_gradation_grey.gif
bgplt_tex_gradation_orange.gif
bgplt_tex_gradation_purple.gif
bgplt_tex_gradation_ruby.gif
bgplt_tex_green.gif
bgplt_tex_orange.gif
bgplt_tex_pink.gif
bgplt_tex_purple.gif
bgplt_tex_weave_blue.gif
bgplt_tex_weave_brown.gif
bgplt_tex_weave_green.gif
bgplt_tex_weave_grey.gif
bgplt_tex_weave_orange.gif
bgplt_tex_weave_purple.gif
bgplt_tex_weave_ruby.gif
bgplt_tex_white.gif
bg_tex_bubble_blue.gif
bg_tex_bubble_brown.gif
bg_tex_bubble_green.gif
bg_tex_bubble_grey.gif
bg_tex_bubble_orange.gif
bg_tex_bubble_purple.gif
bg_tex_bubble_ruby.gif
bg_tex_crackle_blue.gif
bg_tex_crackle_green1.gif
bg_tex_crackle_grey.gif
bg_tex_crackle_olive.gif
bg_tex_crackle_orange.gif
bg_tex_crackle_purple.gif
bg_tex_crackle_ruby.gif
bg_tex_gradation_blue.gif
bg_tex_gradation_brown.gif
bg_tex_gradation_green.gif
bg_tex_gradation_grey.gif
bg_tex_gradation_orange.gif
bg_tex_gradation_purple.gif
bg_tex_gradation_ruby.gif
bg_tex_weave_blue.gif
bg_tex_weave_brown.gif
bg_tex_weave_green.gif
bg_tex_weave_grey.gif
bg_tex_weave_orange.gif
bg_tex_weave_purple.gif
bg_tex_weave_ruby.gif
¼Ò¸®
alert.wav
°æ°íÀ½.
alerttpc.wav
°æ°íÀ½.
away.wav
ÀÚ¸® ºñ¿ò »óÅ·Πº¯°æÇÒ ¶§ »ç¿ëµÇ´Â ¼Ò¸®.
receive.wav
¸Þ½ÃÁö¸¦ ¹ÞÀ» ¶§ »ç¿ëµÇ´Â ¼Ò¸®.
send.wav
¸Þ½ÃÁö¸¦ º¸³¾ ¶§ »ç¿ëµÇ´Â ¼Ò¸®.
soundoff.wav
¼Ò¸®¸¦ ²ø ¶§ »ç¿ëµÇ´Â ¼Ò¸®.
soundon.wav
¼Ò¸®¸¦ ÄÓ ¶§ »ç¿ëµÇ´Â ¼Ò¸®.
Instant Messenger »ç¿ëÀÚ Á¤ÀÇ
imbrand.jar ÆÄÀÏ¿¡´Â Instant MessengerÀÇ ¸ð¾ç°ú ´À³¦À» Á¦¾îÇÏ´Â ¸ðµç À̹ÌÁö¿Í µî·Ï Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù. imbrand.jar ÆÄÀÏÀÇ À̹ÌÁö¿Í µî·Ï Á¤º¸¸¦ ¼öÁ¤ÇÏ¿© Instant MessengerÀÇ ¸ð¾çÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
Instant Messenger¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ·Á¸é
- imbrand.jar ÆÄÀÏÀ» ÀÛ¾÷ µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
cp im_svr_base/html/lang/imbrand.jar working_directory
- ÀÛ¾÷ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
cd working_directory
- imbrand.jar ÆÄÀÏÀÇ ¾ÐÃàÀ» DZ´Ï´Ù.
jar xf imbrand.jar
ÀÌ ¸í·ÉÀº ÀÚ¿ø ÆÄÀÏÀÌ º¹»çµÉ µð·ºÅ丮 Æ®¸®¸¦ »ý¼ºÇÕ´Ï´Ù. jar ÆÄÀÏ¿¡¼ °³º° ÆÄÀÏÀ» ¼öÁ¤ÇÒ ¶§ ÀÌ µð·ºÅ丮 ±¸Á¶¸¦ À¯ÁöÇØ¾ß ÇÕ´Ï´Ù.
¶Ç´Â imbrand.jar¿¡ Æ÷ÇÔµÈ ´ÜÀÏ ÆÄÀÏÀ» ÃßÃâÇϰí ÁöÁ¤ÇÑ µð·ºÅ丮 ±¸Á¶¿¡ ³õ½À´Ï´Ù. ¿¹¸¦ µé¾î, brand.properties¸¸ ÃßÃâÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.
jar xf imbrand.jar com/sun/im/desktop/brand/brand.properties
- imbrand.jar ÆÄÀÏÀ» ¼öÁ¤µÈ .gif, .wav ¹× .properties ÆÄÀÏ·Î ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
´ÙÀ½°ú °°ÀÌ imbrand.jar¿¡¼ ¸ðµç ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
jar cf imbrand.jar
imbrand.jar ÆÄÀÏÀ» ¼öÁ¤µÈ ´ÜÀÏ ÆÄÀϰú ÇÔ²² ¾÷µ¥ÀÌÆ®ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.
jar uf imbrand.jar com/sun/im/desktop/brand/<filename>
¿©±â¼ <filename>Àº imbrand.jar¿¡ Æ÷ÇÔµÈ ÆÄÀÏ À̸§ÀÔ´Ï´Ù(¿¹: brand.properties).
- imbrand.jar ÆÄÀÏÀ» ÀÚ¿ø µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
cp imbrand.jar im_svr_base/html/lang/
»ç¿ëÀÚ À̸§ Ç¥½Ã »ç¿ëÀÚ Á¤ÀÇ
»ç¿ëÀÚ À̸§ Ç¥½Ã´Â µµ±¸ ¼³¸í°ú °Ë»ö °á°ú¿¡¼ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
°Ë»ö °á°úÀÇ »ç¿ëÀÚ À̸§ Ç¥½Ã »ç¿ëÀÚ Á¤ÀÇ
µÎ ÃÖÁ¾ »ç¿ëÀÚÀÇ ¼º°ú À̸§ÀÌ °°Àº °æ¿ì¿¡´Â ¾î¶² »ç¿ëÀÚ¸¦ ´ëÈ »ó´ë ¸ñ·Ï¿¡ Ãß°¡ÇÒÁö ¾Æ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. »ç¿ëÀÚ °Ë»öÀÇ °Ë»ö °á°ú¿¡ ´õ ¸¹Àº Á¤º¸°¡ Ç¥½ÃµÇµµ·Ï Instant Messenger¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ °Ë»ö °á°ú¿¡ ´õ ¸¹Àº Á¤º¸¸¦ Ç¥½ÃÇÏ·Á¸é imbrand.jar ÆÄÀÏ¿¡¼ brand.properties ÆÄÀÏÀÇ ´ÙÀ½ À§Ä¡¿¡ dialogs.searchresults.formatÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
com/sun/im/desktop/brand/
imbrand.jarÀÇ ¼öÁ¤ ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÀ¿ë ÇÁ·Î±×·¥ »ç¿ëÀÚ Á¤ÀÇ(Java Web Start)¸¦ ÂüÁ¶ÇϽʽÿÀ.
dialogs.searchresults.format ¼Ó¼º¿¡ Ãß°¡ LDAP ¼Ó¼ºÀ» Æ÷ÇÔ½ÃŰ¸é »ç¿ëÀÚ °Ë»ö °á°ú¿¡ ´õ ¸¹Àº Á¤º¸¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
LDAP ¼Ó¼ºÀº ´ÙÀ½ Çü½ÄÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
${attr:attribute-name}
´ÙÀ½ ¿¹Á¦´Â dialogs.searchresults.format ¼Ó¼ºÀÇ LDAP ¼Ó¼ºÀ» º¸¿© ÁÝ´Ï´Ù.
dialogs.searchresults.format=(${attr:title})
LDAP »ç¿ëÀÚ Ç׸ñÀÇ ÀÓÀÇ ¼Ó¼ºÀ» »ç¿ëÇÏ·Á¸é ÀÌ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼º ¸ñ·ÏÀ» ¼¹ö ±¸¼º ÆÄÀÏÀÎ iim.conf¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼Ó¼ºÀº iim_ldap.userattributes ¼Ó¼ºÀÇ °ªÀ¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
´ÙÀ½ ¿¹Á¦´Â »ç¿ëÀÚ ¼Ó¼ºÀÌ °ªÀ¸·Î ³ª¿µÈ iim_ldap.userattributes¸¦ º¸¿©ÁÝ´Ï´Ù.
iim_ldap.userattributes=title,department,telephonenumber
µµ±¸ ¼³¸íÀÇ »ç¿ëÀÚ À̸§ Ç¥½Ã »ç¿ëÀÚ Á¤ÀÇ
´ëÈ »ó´ë µµ±¸ ¼³¸í¿¡ ´õ ¸¹Àº Á¤º¸°¡ Ç¥½ÃµÇµµ·Ï Instant Messenger¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, ¸¶¿ì½º¸¦ ´ëÈ »ó´ë À§¿¡ ¿Ã·ÈÀ» ¶§ ´ëÈ »ó´ëÀÇ ÀüÈ ¹øÈ£°¡ Ç¥½ÃµÇµµ·Ï ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
com/sun/im/desktop/brand/
- brand.properties ÆÄÀÏÀ» ¿±´Ï´Ù.
- ÆÄÀÏ¿¡ contact.tooltip.format.html ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
- ÆÄÀÏ¿¡ º¯°æ ³»¿ëÀ» ÀúÀåÇÕ´Ï´Ù.
- ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
cd im_svr_base/html
- contact.tooltip.format.html ¼Ó¼º°ú telephonenumber ¼Ó¼ºÀ» imbrand.jar ÆÄÀÏÀÇ HTML ÄÚµå ³»¿¡ °ªÀ¸·Î Ãß°¡ÇÕ´Ï´Ù.
contact.tooltip.format.html=mailto: ${attr:mail} tel: ${attr:telephonenumber}
imbrand.jar ÆÄÀÏÀÇ »ç¿ëÀÚ Á¤ÀÇ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÀ¿ë ÇÁ·Î±×·¥ »ç¿ëÀÚ Á¤ÀÇ(Java Web Start)¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ŭ¶óÀÌ¾ðÆ® »ç¿ëÀÚ ¿¬¶ôó °Ë»öÀ» ¼öÁ¤ÇÏ´Â ¹æ¹ý±âº»ÀûÀ¸·Î "commonname" ¶Ç´Â "cn" LDAP ¼Ó¼ºÀº »ç¿ëÀÚÀÇ µð½ºÇ÷¹ÀÌ À̸§À» ³ªÅ¸³»´Â µ¥ »ç¿ëµÇ¸ç »ç¿ëÀÚÀÇ °Ë»ö ¼Ó¼ºÀ¸·Î »ç¿ëµË´Ï´Ù. ´ë½Å "nickname" LDAP ¼Ó¼ºÀ» »ç¿ëÇÏ·Á´Â °æ¿ì iim.conf¿¡ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÏ¸é µË´Ï´Ù.
iim_ldap.userdisplay=nickname
commonname ¶Ç´Â nicknameº°·Î °Ë»öÇϵµ·Ï ÇÏ·Á¸é iim_ldap.usergroupbynamesearchfilter ¼Ó¼ºÀ» ¼öÁ¤ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚ³ª ±×·ìÀ» °Ë»öÇÒ ¶§ »ç¿ëµÈ LDAP °Ë»öÀÌ ÁöÁ¤µË´Ï´Ù. ÀÌ °æ¿ì Ç¥ÁØ LDAP ÇÊÅÍ ±¸¹®À» »ç¿ëÇϸç, º¸´Ù º¹ÀâÇÑ °Ë»öÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ¼öÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. °Ë»ö ¹®ÀÚ¿ ¼öÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Directory Server ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ȸÀÇ½Ç ¹× ´º½º ä³Î °ü¸®´ÙÀ½Àº Instant Messenger¿¡¼ ȸÀǽǰú ´º½º ä³ÎÀ» °ü¸®Çϱâ À§ÇØ ¼öÇàÇÒ ¼ö ÀÖ´Â ÀÛ¾÷ ¸ñ·ÏÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÀÛ¾÷ÀÇ ¼öÇà¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
- ȸÀÇ½Ç °ü¸®
- ´º½º ä³Î °ü¸®
- ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ȸÀÇ½Ç ¾×¼¼½º ·¹º§ ÇÒ´ç
- ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ´º½º ä³Î ¾×¼¼½º ·¹º§ ÇÒ´ç
- ȸÀǽǿ¡ ÃÖÁ¾ »ç¿ëÀÚ ÇÒ´ç
- ´º½º ä³Î¿¡ ÃÖÁ¾ »ç¿ëÀÚ ÇÒ´ç(°¡ÀÔ)
- »õ ȸÀÇ½Ç »ý¼º
- »õ ´º½º ä³Î »ý¼º
- ÃÖÁ¾ »ç¿ëÀÚ ¼³Á¤ ±¸¼º
- ȸÀÇ½Ç »èÁ¦
- ´º½º ä³Î¿¡¼ ¸Þ½ÃÁö »èÁ¦
- »õ ä³Î »èÁ¦
- »õ ä³Î¿¡ ¸Þ½ÃÁö °Ô½Ã
- ȸÀǽǿ¡¼ ÃÖÁ¾ »ç¿ëÀÚ Á¦°Å
- ´º½º ä³Î¿¡¼ ÃÖÁ¾ »ç¿ëÀÚ Á¦°Å
ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ȸÀǽǰú ´º½º ä³Î »ý¼º ±ÇÇÑ ºÎ¿©
°ü¸®ÀÚ´Â ÃÖÁ¾ »ç¿ëÀÚ¸¦ À§ÇÑ È¸Àǽǰú ´º½º ä³ÎÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÀûÀýÇÑ ±ÇÇѸ¸ ÀÖÀ¸¸é ÃÖÁ¾ »ç¿ëÀÚµµ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ȸÀÇ½Ç ¹× ´º½º ä³Î »ý¼º ±ÇÇÑÀ» ºÎ¿©Çϱâ À§ÇÑ Á¤Ã¥À» Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 6Àå, "Instant Messaging ¹× »óÅ ȮÀÎ Á¤Ã¥ °ü¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ. ȸÀǽÇÀ̳ª ´º½º ä³ÎÀ» ¸¸µå´Â ÃÖÁ¾ »ç¿ëÀÚ´Â ±âº»ÀûÀ¸·Î °ü¸® ¾×¼¼½º ±ÇÇÑÀ» °¡Áö¹Ç·Î ȸÀǽÇÀ̳ª ´º½º ä³ÎÀ» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Instant Messenger ÇÁ·Ï½Ã ¼³Á¤ ¼öÁ¤Instant Messaging ¸Þ½ÃÁö¿¡´Â Æ÷ÇÔµÈ URLÀÌ µé¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é http://stocks.yahoo.com?id=sunwÀÔ´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì Java Web Start ±¸¼º¿¡¼ Instant Messenger ÇÁ·Ï½Ã ¼³Á¤À» ¼öÁ¤ÇÏ¿© ÀÌ·¯ÇÑ Æ÷ÇÔµÈ URLÀ» ÇØ¼®ÇØ¾ß ÇÕ´Ï´Ù.
Á¶Á÷¿¡ ¹æÈº®ÀÌ ÀÖ¾î Ŭ¶óÀÌ¾ðÆ® È£½ºÆ®¸¦ ÀÎÅͳݿ¡ ¿¬°áÇϱâ Àü¿¡ ÀÌ ÇÁ·Ï½Ã ¼¹ö¸¦ Åë°úÇØ¾ß ÇÏ´Â °æ¿ì ¹× Java Web StartÀÇ ÇÁ·Ï½Ã ¼³Á¤ÀÌ ¿Ã¹Ù¸£°Ô ±¸¼ºµÇÁö ¾ÊÀº °æ¿ì ÀÌ·¯ÇÑ ÀÛ¾÷À» ÇØ¾ß ÇÕ´Ï´Ù.
Instant Messenger ÇÁ·Ï½Ã ¼³Á¤ ¼öÁ¤
Java Web Start´Â ½Ã½ºÅÛÀ̳ª ±âº» ºê¶ó¿ìÀú¸¦ Äõ¸®ÇÏ¿© ÇÁ·Ï½Ã ¼³Á¤À» ÀÚµ¿À¸·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÇÁ·Ï½Ã ¼³Á¤ÀÌ JavaScript ÆÄÀÏÀ» »ç¿ëÇÏ¿© ±¸¼ºµÇ´Â °æ¿ì¿¡´Â Java Web Start°¡ ÀÌ·¯ÇÑ ¼³Á¤À» ÀÚµ¿À¸·Î ±¸¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.
ÇÁ·Ï½Ã¸¦ ¼öµ¿À¸·Î ¼³Á¤ÇÏ·Á¸é
- Java Web Start¸¦ È£ÃâÇÕ´Ï´Ù.
- ÆÄÀÏ ¸Þ´º¿¡¼ ±âº» ¼³Á¤À» ¼±ÅÃÇÕ´Ï´Ù.
- ±âº» ¼³Á¤ ´ëÈ »óÀÚ¿¡¼ ¼öµ¿ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
HTTP ÇÁ·Ï½Ã. ÇÁ·Ï½Ã ¼¹öÀÇ À̸§À̳ª IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
HTTP Æ÷Æ®. ÇÁ·Ï½Ã ¼¹öÀÇ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
No Proxy_Hosts. ÇÁ·Ï½Ã ¼¹ö¸¦ ¿ìȸÇÏ¿© Á÷Á¢ ¿¬°áÇÒ ¼ö ÀÖ´Â µµ¸ÞÀÎÀÇ À̸§À» ¿¬°áÇÕ´Ï´Ù. ¿©·¯ È£½ºÆ® À̸§À» ±¸ºÐÇÒ ¶§´Â ½°Ç¥¸¦ »ç¿ëÇÕ´Ï´Ù.
- È®ÀÎÀ» Ŭ¸¯ÇÏ¿© ÇÁ·Ï½Ã ¼³Á¤À» ÀúÀåÇÕ´Ï´Ù.
Messenger¿¡ Á¦°øµÈ ±â´É ÁýÇÕ Á¦¾îInstant MessengerÀÇ Á¦°øµÈ ±â´É ÁýÇÕÀº °ü¸®ÀÚ°¡ ¾ÖÇø´ ¼³¸íÀÚ ÆÄÀÏ¿¡¼ Instant Messaging ¾ÖÇø´ ¸Å°³ º¯¼ö¸¦ ±¸¼ºÇÏ¿© Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 5-4¿¡¼´Â ¾ÖÇø´ ¼³¸íÀÚ ÆÄÀÏÀÇ Instant Messenger ¾ÖÇø´ ¸Å°³ º¯¼ö¸¦ º¸¿©ÁÝ´Ï´Ù. ÀÌ Ç¥¿¡´Â ÀÌ·¯ÇÑ ¸Å°³ º¯¼öÀÇ ¼³¸í°ú ±âº»°ªµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Ç¥ 5-4
Instant Messenger ¾ÖÇø´ ¸Å°³ º¯¼ö¸Å°³ º¯¼ö
±âº»°ª
¼³¸í
server
127.0.0.1
Instant Messaging ¼¹ö È£½ºÆ® ¹× Æ÷Æ®
debug
FALSE
ÀÌ ¸Å°³ º¯¼ö¸¦ true·Î ¼³Á¤ÇÏ¸é ¾ÖÇø´Àº java Äֿܼ¡¼ ¼öÇàµÇ´Â ¸ðµç ÀÛ¾÷À» ±â·ÏÇÕ´Ï´Ù.
uid
ÀÌ ¸Å°³ º¯¼ö´Â SSO¿¡ »ç¿ëµË´Ï´Ù.
token
ÀÌ ¸Å°³ º¯¼ö¿¡´Â SSO ÅäÅ«ÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸ç ÀÚµ¿ ·Î±×¿Â¿¡ »ç¿ëµË´Ï´Ù.
secure
FALSE
SRA ¸ðµå·Î ½ÇÇàµÇ´Â Instant Messenger¸¦ ³ªÅ¸³À´Ï´Ù. º¸¾È Ç¥½Ã±â¸¦ Ç¥½ÃÇÕ´Ï´Ù.
usessl
FALSE
¼¹ö¿¡ ¿¬°áÇÒ ¶§ SSLÀ» »ç¿ëÇϵµ·Ï Instant Messenger¿¡ Áö½ÃÇÕ´Ï´Ù.
allow_alert_only
FALSE
ÃÖÁ¾ »ç¿ëÀÚ°¡ ´ëÈ »ó´ë ¸ñ·ÏÀ̳ª ´º½º ä³ÎÀ» Ç¥½ÃÇÏÁö ¾Êµµ·Ï Instant Messenger¿¡ Áö½ÃÇÕ´Ï´Ù.
ÀÌ ¸Å°³ º¯¼ö´Â CHAT ¹× POPUP¿¡ »ç¿ëµË´Ï´Ù.
allow_file_transfer
TRUE
ÆÄÀÏ Ã·ºÎ ¹× Àü¼ÛÀ» Çã¿ëÇÕ´Ï´Ù.
enable_moderator
TRUE
true·Î ¼³Á¤Çϸé ÁßÀçµÇ´Â ȸÀÇ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
messenger_bean
ÀÌ ¸Å°³ º¯¼ö¿¡´Â »ç¿ëÇÒ Messenger BeanÀÇ ¸ñ·ÏÀÌ Æ÷ÇԵ˴ϴÙ. ½°Ç¥·Î ±¸ºÐÇÏ¿© ¿©·¯ ÆÑÅ丮 Ŭ·¡½º¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
domain
null
ÀÌ ¸Å°³ º¯¼ö´Â ¿©·¯ µµ¸ÞÀÎ Sun Java System Access Manager ¹èÄ¡¿¡ »ç¿ëµË´Ï´Ù. ÀÌ ¸Å°³ º¯¼öÀÇ °ªÀº ÀÌ ÃÖÁ¾ »ç¿ëÀÚ°¡ ÀÖ´Â Á¶Á÷ÀÇ ³í¸®Àû µµ¸ÞÀÎ À̸§À̾î¾ß ÇÕ´Ï´Ù.
gateway_url
null
ÀÌ ¸Å°³ º¯¼ö¿¡´Â Æ÷ÅÐ SRAÀÇ °ÔÀÌÆ®¿þÀÌ ±¸¼º ¿ä¼Ò URLÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÃÖÁ¾ »ç¿ëÀÚÀÇ ½Ã½ºÅÛ¿¡ ÀúÀåµÈ Instant Messenger µ¥ÀÌÅÍInstant Messenger´Â ÀÚµ¿ ·Î±×ÀÎÀ» À§ÇØ ÃÖÁ¾ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ Á¦ÇÑµÈ ¾çÀÇ Á¤º¸¸¦ ij½ÃÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½ À§Ä¡¿¡ ÀÖ½À´Ï´Ù.
home_directory/.sunmsgr
home_directory´Â ÃÖÁ¾ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮´Â Java ½Ã½ºÅÛ µî·Ï Á¤º¸ÀÇ user.home ¸Å°³ º¯¼ö¿¡¼ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 5-5´Â ij½ÃµÈ µ¥ÀÌÅͰ¡ Æ÷ÇÔµÈ µð·ºÅ丮 ¹× ÆÄÀÏÀ» º¸¿©ÁÝ´Ï´Ù. ÀÌ Ç¥¿¡´Â ÆÄÀϰú µð·ºÅ丮ÀÇ ¼³¸íµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Ç¥ 5-5
ij½ÃµÈ µ¥ÀÌÅÍ µð·ºÅ丮 ¹× ÆÄÀÏÆÄÀÏ/µð·ºÅ丮 À̸§
À¯Çü
¼³¸í
.sunmsgr/messenger.properties
ÆÄÀÏ
ÀÚµ¿ ·Î±×¿Â µî·Ï Á¤º¸°¡ Æ÷ÇÔµÈ ÆÄÀÏ
.sunmsgr/<user_domain>
µð·ºÅ丮
ƯÁ¤ {log-in name, domain name} Á¶ÇÕ¿¡ ÇÑÁ¤µÈ µ¥ÀÌÅͰ¡ Æ÷ÇÔµÈ µð·ºÅ丮
home_directory/sunmsgr/<user_domain>/messenger.properties
ÆÄÀÏ
ÀÌ ÆÄÀÏ¿¡´Â ƯÁ¤ <user_domain>¿¡ ÇÑÁ¤µÈ ÀÚµ¿ ·Î±×¿Â ¿É¼ÇÀÌ µé¾î ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
home_directory/sunmsgr/<user_domain>/messages/
µð·ºÅ丮
ÀÌ µð·ºÅ丮¿¡´Â ij½ÃµÈ ¸Þ½ÃÁö°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ µð·ºÅ丮´Â »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
Ç¥ 5-6Àº Instant MessagingÀÇ ÀÚµ¿ ·Î±×¿Â µî·Ï Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù. ÀÌ Ç¥¿¡´Â ÀÌ·¯ÇÑ µî·Ï Á¤º¸ÀÇ ¼³¸í°ú ±âº»°ªµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Ç¥ 5-6
ÀÚµ¿ ·Î±×¿Â µî·Ï Á¤º¸¸Å°³ º¯¼ö
±âº»°ª
¼³¸í
client.password.encoded
false
»ç¿ëÀÚ ºñ¹Ð¹øÈ£°¡ SSO¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÀÎÄÚµùµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö °ªÀÌ trueÀ̸é ÀÎÄÚµùµÈ ºñ¹Ð¹øÈ£´Â net.password ¸Å°³ º¯¼öÀÇ °ªÀ¸·Î ÀúÀåµË´Ï´Ù.
net.server
127.0.0.1
Instant Messaging ¼¹ö È£½ºÆ® À̸§ ¹× Æ÷Æ®
net.server.n
(¿©±â¼ nÀº °¢ Ç׸ñÀ» ±¸ºÐÇÏ´Â µ¥ »ç¿ëµÇ´Â ¼ýÀÚ)
º¸Á¶ ¼¹öÀÇ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£
net.user
±âº» »ç¿ëÀÚ ¾ÆÀ̵ð
net.password
ÀÚµ¿ ·Î±×¿ÂÀ» Ȱ¼ºÈÇÏ´Â ÀÎÄÚµùµÈ »ç¿ëÀÚ ºñ¹Ð¹øÈ£
͏°´õ ÆË¾÷ ¹Ì¸® ¾Ë¸² »ç¿ëInstant MessagingÀÌ Sun Java System Calendar Server¿Í ÅëÇյǾî ͏°´õ À̺¥Æ® ¹× ÀÛ¾÷¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Instant Messenger »ç¿ëÀÚ¿¡°Ô ÀÚµ¿ ÆË¾÷ ¹Ì¸® ¾Ë¸²À» Á¦°øÇÕ´Ï´Ù.
ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÆË¾÷ ¹Ì¸® ¾Ë¸² °³¿ä
ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÆË¾÷ ¹Ì¸® ¾Ë¸² ÀÛ¾÷
»ç¿ëÀÚ´Â ÀÚ½ÅÀÇ Ä¶¸°´õ¿¡¼ ´Ù°¡¿À´Â À̺¥Æ®¿Í ÀÛ¾÷¿¡ ´ëÇÑ Instant Messenger ÆË¾÷ ¹Ì¸® ¾Ë¸²À» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆË¾÷ ¹Ì¸® ¾Ë¸²À» Ȱ¼ºÈÇÏ·Á¸é ´ÙÀ½ Ç׸ñÀÌ ¹ß»ýÇØ¾ß ÇÕ´Ï´Ù.
- °ü¸®ÀÚ´Â Calendar Server¿Í Instant Messaging ¼¹ö°¡ ÆË¾÷ ¾Ë¸²À» Çã¿ëÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
- ÃÖÁ¾ »ç¿ëÀÚ´Â Calendar Express ¶Ç´Â Communications ExpressÀÇ ¿É¼Ç ÅÇ¿¡¼ ÀüÀÚ ¸ÞÀÏ ¹Ì¸® ¾Ë¸²À» ÁöÁ¤ÇØ¾ß ENS (Event Notification System)¿¡ °æº¸°¡ ¼³Á¤µË´Ï´Ù.
- ÃÖÁ¾ »ç¿ëÀÚ´Â Instant Messenger¿¡¼ ͏°´õ ¹Ì¸® ¾Ë¸²À» Ȱ¼ºÈÇØ¾ß ÇÕ´Ï´Ù.
ÆË¾÷À» Ȱ¼ºÈÇϸé Áß¿ä À̺¥Æ®³ª ÀÛ¾÷ÀÌ ÀÓ¹ÚÇßÀ» ¶§ ENS (Event Notification System)¿¡ ¼³Á¤µÈ °æº¸¸¦ ÅëÇØ Calendar Server¿¡¼ ÀüÀÚ ¸ÞÀÏ °æº¸¸¦ º¸³»°í Instant Messaging¿¡¼ ÆË¾÷ ¹Ì¸® ¾Ë¸²À» Ç¥½ÃÇÕ´Ï´Ù.
ÆË¾÷ ¹Ì¸® ¾Ë¸²ÀÇ ±¸Á¶Àû È帧
Instant Messaging ÆË¾÷ ¹Ì¸® ¾Ë¸²À» ±¸¼ºÇÏ°í ³ª¸é ´ÙÀ½°ú °°Àº ±¸Á¶Àû È帧À» µû¸¨´Ï´Ù.
- Instant Messaging JMS subscriber´Â ENS (Event Notification Service)ÀÇ Calendar Server À̺¥Æ®¿Í ¾Ë¸²¿¡ °¡ÀÔÇÕ´Ï´Ù.
- Calendar Server´Â À̺¥Æ® ¶Ç´Â ÀÛ¾÷ ¾Ë¸²À» text/xml ¶Ç´Â text/calendar Çü½ÄÀ¸·Î ENS¿¡ °Ô½ÃÇÕ´Ï´Ù.
- Instant Messaging JMS subscriber´Â ͏°´õ À̺¥Æ® ¶Ç´Â ÀÛ¾÷ ¾Ë¸²À» ¹ÞÀº ´ÙÀ½ text/calendar Çü½ÄÀ¸·Î ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
- Instant Messaging ¼¹ö´Â ÃÖÁ¾ »ç¿ëÀÚ°¡ ¿Â¶óÀÎ »óÅÂÀÎ °æ¿ì ¸Þ½ÃÁö¸¦ ͏°´õ ¼ÒÀ¯ÀÚ¿¡°Ô º¸³À´Ï´Ù.
- ¼ö½ÅÀÚ°¡ »ç¿ë °¡´ÉÇÑ »óÅÂÀ̸é Instant Messenger´Â ¸Þ½ÃÁö¿¡ µû¶ó ÃÖÁ¾ »ç¿ëÀÚÀÇ µ¥½ºÅ©Å¾¿¡ HTML ÆË¾÷ ¹Ì¸® ¾Ë¸²À» »ý¼ºÇÕ´Ï´Ù.
¼ö½ÅÀÚ°¡ »ç¿ë °¡´ÉÇÑ »óŰ¡ ¾Æ´Ï¸é Instant Messaging ¼¹ö´Â ¸Þ½ÃÁö¸¦ ¹«½ÃÇÕ´Ï´Ù.
Instant Messaging ÆË¾÷ ±¸¼º
ÀÌ ÀýÀº ´ÙÀ½°ú °°Àº ±¸¼º ÁöħÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
Instant Messaging Server¸¦ ±¸¼ºÇÏ·Á¸é
- »õ ÆÐŰÁö SUNWiimagÀ» ¼³Ä¡ÇÕ´Ï´Ù.
- Ç¥ 5-7¿¡ Ç¥½ÃµÈ ´ë·Î iim.conf ÆÄÀÏ¿¡ ÀÖ´Â Çϳª ÀÌ»óÀÇ ¸Å°³ º¯¼ö¸¦ ÆíÁýÇÕ´Ï´Ù.
Ç¥½ÃµÇ´Â ¸Å°³ º¯¼ö °ªÀº À̺¥Æ®¿Í ÀÛ¾÷¿¡ ÆË¾÷ ¹Ì¸® ¾Ë¸²À» ÁöÁ¤ÇÏ·Á ÇÏ´Â °ÍÀ¸·Î °£ÁÖÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸Å°³ º¯¼ö°¡ iim.conf ÆÄÀÏ¿¡ ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é, ÀÌ ¸Å°³ º¯¼ö¸¦ Ãß°¡ÇÕ´Ï´Ù.
Ç¥ 5-7
͏°´õ ÆË¾÷ ±¸¼ºÀ» À§ÇÑ iim.conf ¸Å°³ º¯¼ö¸Å°³ º¯¼ö
¼³¸í ¹× »ç¿ë¿¡ ÀûÀýÇÑ °ª
JMS »ç¿ëÀÚ ¼½¼Ç
jms.consumers
°æº¸ À̸§À̸ç, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
cal_reminder
jms.consumer.cal_reminder.destination
°æº¸ ´ë»óÀ̸ç, ics.conf ÆÄÀÏÀÇ caldb.serveralarms.url ±¸¼º ¸Å°³ º¯¼ö °ª°ú °°¾Æ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
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
»õ ͏°´õ ¹Ì¸® ¾Ë¸² ¸Þ½ÃÁö¸¦ À§ÇØ ÀÚüÀûÀ¸·Î µî·ÏÇÏ´Â ¼ö½Å±âÀ̸ç, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
com.iplanet.im.server.JMSCalendarMessageListener
JMS °ø±ÞÀÚ ¼½¼Ç
jms.providers
°ø±ÞÀÚ À̸§À̸ç, ens·Î °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ °ªÀº jms.consumer.cal_reminder.providerÀÇ JMS »ç¿ëÀÚ ¼½¼Ç¿¡ ³ª¿µÈ °ª°ú °°¾Æ¾ß ÇÕ´Ï´Ù.
jms.provider.ens.broker
ENSÀÇ È£½ºÆ® À̸§°ú ENS°¡ ¿äûÀ» ¼ö½ÅÇÏ´Â Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. ÀÌ °ªÀº ics.conf ÆÄÀÏ ¸Å°³ º¯¼ö service.ens.port.¿¡ ÁöÁ¤µÈ Æ÷Æ®¿¡ ¼³Á¤ÇÕ´Ï´Ù. ±âº»°ªÀº 57997ÀÔ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
jms.provider.ens.broker=cal.example.com:57997
jms.provider.ens.factory
Ç׸ñ ¿¬°á °´Ã¼¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â ÆÑÅ丮 Ŭ·¡½ºÀ̸ç, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
com.iplanet.ens.jms.EnsTopicConnFactory
Instant Messaging ÀÏ¹Ý ¸Å°³ º¯¼ö
iim_agent.enable
͏°´õ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈÇÕ´Ï´Ù. µû¿ÈÇ¥¸¦ Æ÷ÇÔÇÏ¿© ´ÙÀ½°ú °°ÀÌ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
iim_agent.enable="true"
iim_agent.agent-calendar.enable
͏°´õ ¿¡ÀÌÀüÆ®¸¦ Ȱ¼ºÈÇÏ´Â ±¸¼º ¿ä¼Ò¸¦ ·ÎµåÇÕ´Ï´Ù. µû¿ÈÇ¥¸¦ Æ÷ÇÔÇÏ¿© ´ÙÀ½°ú °°ÀÌ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
iim_agent.agent-calendar.enable="true"
agent-calendar.jid
͏°´õ ¿¡ÀÌÀüÆ®ÀÇ JIDÀ̸ç, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
agent-calendar.jid=calimbot.server.domain
agent-calendar.password
͏°´õ ¿¡ÀÌÀüÆ®ÀÇ ºñ¹Ð¹øÈ£À̸ç, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
agent-calendar.password=password
iim_server.components
ÀÌ °ªÀº ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
iim_server.components=agent-calendar
- imadminÀ» »ç¿ëÇÏ¿© ͏°´õ ¿¡ÀÌÀüÆ®¸¦ ½ÃÀÛÇÕ´Ï´Ù.
imadmin start agent-calendar
imadmin ¸í·ÉÁÙ À¯Æ¿¸®Æ¼´Â ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
im_svr_base/sbin
¿©±â¼ im_svr_base´Â Instant MessagingÀ» ¼³Ä¡ÇÑ µð·ºÅ丮ÀÔ´Ï´Ù.
Calendar Server¸¦ ±¸¼ºÇÏ·Á¸é
- Ç¥ 5-8ÀÇ ics.conf ¸Å°³ º¯¼ö¿¡ Ç¥½ÃµÈ °ªÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì, ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© ÇØ´ç °ªÀ» µû¸£µµ·Ï ÇÕ´Ï´Ù.
- ±¸¼º º¯°æ ±ÇÇÑÀÌ ÀÖ´Â °ü¸®ÀÚ·Î Calendar Server È£½ºÆ®¿¡ ·Î±×ÀÎÇÕ´Ï´Ù.
- /etc/opt/SUNWics5/cal/config µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
- º¹»çÇϰí À̸§À» º¯°æÇÏ´Â ¹æ¹ýÀ¸·Î ±âÁ¸ ics.conf ÆÄÀÏÀ» º¹»çÇϰí À̸§À» ¹Ù²Ù¾î ÀúÀåÇÕ´Ï´Ù.
- Ç¥ 5-8ÀÇ ¸Å°³ º¯¼ö¸¦ Ç¥½ÃµÈ °ªÀ¸·Î ÆíÁýÇÕ´Ï´Ù.
Ç¥ 5-8
͏°´õ ÆË¾÷ ±¸¼ºÀ» À§ÇÑ 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
¿©±â¼ cal_svr_base´Â Sun Java System Calendar Server¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮ÀÔ´Ï´Ù.
Instant Messenger¸¦ ±¸¼ºÇÏ·Á¸é͏°´õ ¿¡ÀÌÀüÆ® °ü¸®
ÀÌ Ä¶¸°´õ ¿¡ÀÌÀüÆ®´Â ͏°´õ¿Í Instant Messaging »ç¿ëÀÚ¿¡°Ô ÆË¾÷ ±â´ÉÀ» Á¦°øÇÏ´Â Instant Messaging ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù. Instant Messaging¿¡ Á¦°øµÈ µµ±¸¸¦ »ç¿ëÇϸé ͏°´õ ¿¡ÀÌÀüÆ®ÀÇ »óŸ¦ ½ÃÀÛ, ÁßÁö, Àç½ÃÀÛ ¶Ç´Â È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç ·Î±× ÆÄÀÏÀ» ÅëÇØ ÀÛ¾÷À» ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. ͏°´õ ¿¡ÀÌÀüÆ® ±¸¼º ¿ä¼Ò °ü¸®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Instant Messaging ±¸¼º ¿ä¼Ò ÁßÁö, ½ÃÀÛ ¹× »õ·Î °íħÀ» ÂüÁ¶ÇϽʽÿÀ. ͏°´õ ¿¡ÀÌÀüÆ® ·Î±×¿¡ ´ëÇÑ ³»¿ëÀº ·Î±ë °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÚ¿ø ÆÄÀÏ Àç¹èÆ÷Sun JavaTM System Application Server ¶Ç´Â Sun JavaTM System Web Server¸¦ »ç¿ëÇϰí ÀÖÀ¸¸ç »çÀÌÆ® º¯°æ ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇÀÇ °á°ú·Î¼ configure À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÑ ÈÄ¿¡ ÀÚ¿ø ÆÄÀÏÀ» º¯°æÇÏ´Â °æ¿ì À¥ ÄÁÅ×À̳ʿ¡ ÆÄÀÏÀ» Àç¹èÆ÷ÇØ¾ß ÇÕ´Ï´Ù.
Sun Java System Access Manager ¶Ç´Â Sun Java System Web Server¿¡ ÀÚ¿ø ÆÄÀÏÀ» Àç¹èÆ÷ÇÏ·Á¸éÃß°¡ Á¤º¸¸¦ º¸·Á¸é À¥ ÄÁÅ×ÀÌ³Ê ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.