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

Sun ·Î°í
Sun Java System Message Queue 3 2005Q4 ±â¼ú °³¿ä 

3Àå
Message Queue ¼­ºñ½º

Message Queue Ŭ¶óÀ̾ðÆ® ¼º´ÉÀº Ŭ¶óÀ̾ðÆ® ¼³°è ¹× Message Queue ¼­ºñ½º¸¦ ±¸¼ºÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ý¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ÀÌ Àå¿¡¼­´Â 1Àå¿¡¼­ ¼Ò°³ÇÑ Message Queue ¼­ºñ½º¿¡ ´ëÇØ º¸´Ù ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ¼­ºñ½º ±¸¼º ¿ä¼Ò¸¦ °ËÅäÇÏ°í ÀÌ·¯ÇÑ ±¸¼º ¿ä¼Ò¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â µµ±¸¸¦ ¼Ò°³ÇÏ¸ç ¿©·¯ ȯ°æ¿¡¼­ ¸Þ½ÃÁö ¼­ºñ½º¸¦ °ü¸®ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀÛ¾÷À» ¿ä¾àÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


±¸¼º ¿ä¼Ò ¼­ºñ½º

±×¸² 3-1Àº Message Queue ¼­ºñ½º¸¦ º¸¿©ÁÝ´Ï´Ù. 2Àå¿¡¼­´Â ÇÁ·Î±×·¡¹Ö ¸ðµ¨, Ŭ¶óÀ̾ðÆ®°¡ Java ¹× C API¸¦ »ç¿ëÇÏ¿© Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ°ú »óÈ£ ÀÛ¿ëÇÏ´Â ¹æ¹ý ¹× Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¸Þ½ÃÁö ¼­ºñ½º ºÎºÐ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ Àå¿¡¼­´Â °ü¸®ÀÚ°¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¸Þ½ÃÁö ¼­ºñ½ºÀÇ ±¸¼º ¿ä¼Ò ¹× ¼­ºñ½º¿¡ ´ëÇØ ÁßÁ¡ÀûÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

±×¸² 3-1 Message Queue ¼­ºñ½º

±×¸²Àº Message Queue ¼­ºñ½ºÀÇ ±¸¼º ¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù. °´Ã¼ ÀúÀå¼Ò, Ŭ¶óÀ̾ðÆ®, Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ, ºê·ÎÄ¿, °ü¸®ÀÚ ¹× ¼­·Î °£ÀÇ ¿¬°áÀÔ´Ï´Ù. ±×¸²Àº ÅؽºÆ®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© Message Queue ¼­ºñ½º¸¦ Á¦¾îÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µî·Ï Á¤º¸´Â ƯÁ¤ µî·Ï Á¤º¸ÀÇ ¿µÇâÀ» ¹ÞÀº ¼­ºñ½º ¶Ç´Â ºê·ÎÄ¿ ±¸¼º ¿ä¼Ò¿¡ µû¶ó ¿©·¯ ¹üÁÖ·Î ³ª´¹´Ï´Ù. ºê·ÎÄ¿ ¼­ºñ½º¿¡´Â ´ÙÀ½ÀÌ Æ÷ÇԵ˴ϴÙ.

´ÙÀ½ À¯Áö °ü¸®Àº ÀÌ·¯ÇÑ °¢ ¼­ºñ½º¿¡ ´ëÇØ ¼³¸íÇÏ°í ÇÊ¿ä »çÇ׿¡ ¸Â°Ô ¼­ºñ½º¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëÇÏ´Â µî·Ï Á¤º¸¸¦ ¿ä¾àÇÕ´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸´Â ¿©·¯ ±¸¼º ÆÄÀÏ¿¡¼­ Á¤ÀÇµÇ¸ç ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸í·ÉÁÙ¿¡¼­ Á¤ÀÇµÉ ¼öµµ ÀÖ½À´Ï´Ù. Message Queue °ü¸® ¼³¸í¼­¿¡¼­´Â ±¸¼º ÆÄÀÏ¿¡ ´ëÇØ ¼³¸íÇÏ¸ç ¶ÇÇÑ Æ¯Á¤ ±¸¼º ÆÄÀÏ¿¡ ¼³Á¤µÈ ±¸¼º ¿ä¼Ò °ªÀÌ ´Ù¸¥ ±¸¼º ÆÄÀÏ¿¡ ¼³Á¤µÈ °ªÀ» ´ëüÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Â ¿ì¼± ¼øÀ§¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ½ÃÀÛ ¸í·ÉÀ¸·Î ¼³Á¤ÇÑ µî·Ï Á¤º¸´Â ´Ù¸¥ ¸ðµç ¼³Á¤¿¡ ¿ì¼±ÇÕ´Ï´Ù.

¿¬°á ¼­ºñ½º

¿¬°á °ü·Ã µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¿Í ÇØ´ç ºê·ÎÄ¿ÀÇ Å¬¶óÀ̾ðÆ® °£ÀÇ ¹°¸®Àû ¿¬°áÀ» ±¸¼º ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Message Queue Ŭ¶óÀ̾ðÆ®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬°á ¼­ºñ½ºÀÇ À̸§, À¯Çü, ±âº» ÇÁ·ÎÅäÄÝ µî¿¡ ´ëÇؼ­´Â ºê·ÎÄ¿¿¡ ¿¬°á¿¡¼­ ¼³¸íÇÕ´Ï´Ù. ¿¬°á ¼­ºñ½º´Â ´ÙÁß ½º·¹µåµÇ°í ºê·ÎÄ¿ÀÇ Æ÷Æ® ¸ÅÆÛ°¡ µ¿ÀûÀ¸·Î ÇÒ´çÇÒ ¼ö Àְųª °ü¸®ÀÚ°¡ Á¤ÀûÀ¸·Î ÇÒ´çÇÒ ¼ö ÀÖ´Â Àü¿ë Æ÷Æ®¸¦ ÅëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ºê·ÎÄ¿¸¦ ½ÃÀÛÇϸé jms ¹× admin ¼­ºñ½º°¡ ½ÃÀÛµÇ°í ½ÇÇàµË´Ï´Ù.

¸ðµç ¿¬°á¿¡´Â ¾çÃøÀÌ Àֱ⠶§¹®¿¡ ¿¬°á ±¸¼ºÀº ¾çÃø¿¡¼­ ÀÌ·ç¾îÁö¸ç ¶ÇÇÑ ¾çÃø¿¡¼­ ÇÔ²² Á¶Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.

Ŭ¶óÀ̾ðÆ®´Â ¹æÈ­º®À» ÅëÇØ Message Queue ¼­ºñ½º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ¹æÈ­º® °ü¸®ÀÚ¿¡°Ô ƯÁ¤ Æ÷Æ®¸¦ ¿­¾î ³õµµ·Ï ¿äûÇÑ ´ÙÀ½ ÇØ´ç (Á¤Àû) Æ÷Æ®¿¡ ¿¬°áÇϰųª HTTP ¿¬°á¿¡ ¿ä¾àµÈ °Íó·³ HTTP ¶Ç´Â HTTPS ¼­ºñ½º¸¦ »ç¿ëÇÏ¸é µË´Ï´Ù.

°¢ ¿¬°á ¼­ºñ½º´Â ƯÁ¤ ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿© ±â´Éµµ Áö¿øÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº º¸¾È ¼­ºñ½º¸¦ ÂüÁ¶ÇϽʽÿÀ.

Æ÷Æ® ¸ÅÆÛ

¿¬°á ¼­ºñ½º´Â ºê·ÎÄ¿ÀÇ ÁÖ Æ÷Æ®ÀÎ 7676¿¡ ÀÖ´Â ÀÏ¹Ý Port Mapper¸¦ ÅëÇØ µ¿ÀûÀ¸·Î Æ÷Æ®¸¦ ÇÒ´çÇÕ´Ï´Ù. Message Queue Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ¿¡¼­ ºê·ÎÄ¿¿ÍÀÇ ¿¬°áÀ» ¼³Á¤ÇÏ´Â °æ¿ì ¸ÕÀú Æ÷Æ® ¸ÅÆÛ¿¡ ¿¬°áÇÏ¿© ¼±ÅÃÇÑ ¿¬°á ¼­ºñ½ºÀÇ Æ÷Æ® ¹øÈ£¸¦ ¿äûÇÕ´Ï´Ù.

jms, ssljms, admin ¹× ssladmin ¿¬°á ¼­ºñ½º¸¦ ±¸¼ºÇÒ ¶§ ÀÌµé ¿¬°á ¼­ºñ½º¿¡ ´ëÇÏ¿© Á¤Àû Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ¿© Æ÷Æ® ¸ÅÆÛ¸¦ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Á¤Àû Æ÷Æ®´Â ´ë°³ ¹æÈ­º®À» ÅëÇÑ ¿¬°á°ú °°Àº Ư¼ö »óȲ¿¡¼­¸¸ »ç¿ëµÇ¹Ç·Î ÀϹÝÀûÀ¸·Î ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù.

½º·¹µå Ç® °ü¸®

°¢ ¿¬°á ¼­ºñ½º´Â ´ÙÁß ½º·¹µå ¹æ½ÄÀ¸·Î¼­, ´ÙÁß ¿¬°áÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¿¬°á¿¡ ÇÊ¿äÇÑ ½º·¹µå´Â Ç®¿¡ ÀÖ´Â ºê·ÎÄ¿¿¡¼­ À¯Áö °ü¸®ÇÕ´Ï´Ù. ÇÒ´ç ¹æ¹ýÀº ÃÖ¼Ò ¹× ÃÖ´ë ½º·¹µå °ª¿¡ ´ëÇØ ÁöÁ¤ÇÑ °ª ¹× ¼±ÅÃÇÑ ½º·¹µù ¸ðµ¨¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ½º·¹µåÀÇ ÃÖ¼Ò ¹× ÃÖ´ë ¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°á ½Ã ½º·¹µå°¡ ÇÊ¿äÇϸé ÇØ´ç ¿¬°áÀ» Áö¿øÇÏ´Â ¼­ºñ½ºÀÇ ½º·¹µå Ç®¿¡ ½º·¹µå°¡ Ãß°¡µË´Ï´Ù. ÃÖ¼Ò ¼ö´Â ÇÒ´çÇÒ ¼ö ÀÖ´Â ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ½º·¹µå°¡ ÃÖ¼Ò ÀÓ°è°ªÀ» ÃÊ°úÇÒ °æ¿ì, ½Ã½ºÅÛÀº ÃÖ¼Ò ÀÓ°è°ª¿¡ µµ´ÞÇÒ ¶§±îÁö ½º·¹µå¸¦ Á¾·á½ÃÄÑ ¿©À¯ ½º·¹µå¸¦ È®º¸ÇÏ´Â ¹æ¹ýÀ¸·Î ¸Þ¸ð¸® ÀÚ¿øÀ» À¯Áö °ü¸®ÇÕ´Ï´Ù. ·Îµå·®ÀÌ ¸¹Àº °æ¿ì Ç®ÀÇ ÃÖ´ë ¼ö¿¡ µµ´ÞÇÒ ¶§±îÁö ½º·¹µå ¼ö°¡ Áõ°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì ½º·¹µå¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ» ¶§±îÁö »õ ¿¬°áÀÌ °ÅºÎµË´Ï´Ù.

¼±ÅÃÇÑ ½º·¹µù ¸ðµ¨Àº ½º·¹µå°¡ ´ÜÀÏ ¿¬°á Àü¿ëÀÎÁö ¶Ç´Â ¿©·¯ ¿¬°á¿¡¼­ °øÀ¯ÇÒÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

´ë»ó ¹× ¶ó¿ìÆà ¼­ºñ½º

ºê·ÎÄ¿¿¡ Ŭ¶óÀ̾ðÆ®°¡ ¿¬°áµÇ¸é ¸Þ½ÃÁö °æ·Î ÁöÁ¤ ¹× Àü´ÞÀÌ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´Ü°è¿¡¼­ ºê·ÎÄ¿´Â ¿©·¯ Á¾·ùÀÇ ¹°¸®Àû ´ë»óÀ» ÀÛ¼º ¹× °ü¸®ÇÏ¿© ¸Þ½ÃÁöÀÇ ¿øÈ°ÇÑ È帧À» º¸ÀåÇÏ°í ÀÚ¿øÀ» È¿À²ÀûÀ¸·Î °ü¸®ÇÕ´Ï´Ù. ºê·ÎÄ¿¿¡¼­ °æ·Î ÁöÁ¤ ¹× ´ë»ó°ú °ü·ÃµÈ ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ ¿ä±¸ »çÇ×À» ÃæÁ·ÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ·¯ÇÑ ÀÛ¾÷À» °ü¸®ÇÕ´Ï´Ù.

¸Þ½ÃÁö »ç¿ëÀÚ¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇϱâ Àü¿¡ ¸Þ½ÃÁö°¡ ÀúÀåµÇ´Â ¸Þ¸ð¸® À§Ä¡ÀÎ ºê·ÎÄ¿ÀÇ ¹°¸®Àû ´ë»ó¿¡ ´ëÇÑ °³³äÀ» ÀÌ¹Ì ¼Ò°³Çß½À´Ï´Ù. ´ÙÀ½Àº 4°¡Áö Á¾·ùÀÇ ¹°¸®Àû ´ë»óÀÔ´Ï´Ù.

´ë»ó °ü¸®

imqcmd À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´ë»óÀ» °ü¸®ÇÕ´Ï´Ù. ´ë»ó °ü¸®´Â ´ÙÀ½ ¿©·¯ ÀÛ¾÷À» Æ÷ÇÔÇÕ´Ï´Ù.

ÀÛ¾÷ °ü¸®´Â °ü¸® ÀÛ¼º, ÀÚµ¿ ÀÛ¼º, Àӽà ¶Ç´Â »ç¿ë ºÒ°¡´É ¸Þ½ÃÁö ´ë±â¿­°ú °°Àº ´ë»óÀÇ Á¾·ù¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ¿¹¸¦ µé¾î Àӽà ´ë»óÀº ¸í½ÃÀûÀ¸·Î »èÁ¦µÉ ÇÊ¿ä°¡ ¾øÀ¸¸ç ÀÚµ¿ ÀÛ¼ºµÈ µî·Ï Á¤º¸´Â ÇØ´ç ºê·ÎÄ¿ÀÇ ¸ðµç ÀÚµ¿ ÀÛ¼º ´ë»ó¿¡ Àû¿ëµÇ´Â ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ±¸¼ºµË´Ï´Ù.

¹°¸®Àû ´ë»ó ±¸¼º

ÃÖÀûÀÇ ¼º´ÉÀ» ¾ò±â À§ÇØ ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇϰųª ¾÷µ¥ÀÌÆ®ÇÒ ¶§ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼³Á¤ÇÒ ¼ö ÀÖ´Â µî·Ï Á¤º¸´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

´ë±â¿­ ´ë»óÀÇ °æ¿ì ÃÖ´ë ¹é¾÷ »ç¿ëÀÚ ¼ö¸¦ ±¸¼ºÇÒ ¼öµµ ÀÖÀ¸¸ç(Ŭ·¯½ºÅÍµÈ ºê·ÎÄ¿ÀÇ °æ¿ì) ·ÎÄà ´ë±â¿­·Î Àü´ÞÀÌ ±ÇÀåµÇ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­ÀÇ Á¦ÇÑ ¹× ÀÛµ¿À» ±¸¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ ´ë±â¿­ÀÇ ±âº» µî·Ï Á¤º¸´Â Ç¥ÁØ ´ë±â¿­ÀÇ µî·Ï Á¤º¸¿Í ´Ù¸¨´Ï´Ù.

¸Þ¸ð¸® °ü¸®

´ë»óÀº ó¸®ÇÏ´Â ¸Þ½ÃÁöÀÇ ¼ö ¹× Å©±â, µî·ÏÇÏ´Â »ç¿ëÀÚÀÇ ¼ö ¹× Áö¼Ó¼º¿¡ µû¶ó ¸¹Àº ¾çÀÇ ÀÚ¿øÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¸Þ½ÃÁö ¼­ºñ½ºÀÇ ¼º´É ¹× ¾ÈÁ¤¼ºÀ» º¸ÀåÇϵµ·Ï ¸é¹ÐÇÏ°Ô °ü¸®ÇØ¾ß ÇÕ´Ï´Ù.

µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ºê·ÎÄ¿°¡ ¹Þ´Â ¸Þ½ÃÁö·Î ³ÑÄ¡´Â °ÍÀ» ¹æÁöÇÏ°í ºê·ÎÄ¿ÀÇ ¸Þ¸ð¸® ºÎÁ·À» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿´Â ¼¼ °¡Áö ¼öÁØÀÇ ¸Þ¸ð¸® º¸È£ Áï, ´ë»ó Á¦ÇÑ, ½Ã½ºÅÛ Àüü Á¦ÇÑ ¹× ½Ã½ºÅÛ ¸Þ¸ð¸® ÀÓ°è°ªÀ» »ç¿ëÇÏ¿© ÀÚ¿øÀÌ ºÎÁ·ÇÏ°Ô µÉ ¶§ ½Ã½ºÅÛÀ» °è¼Ó ÀÛµ¿½Ãŵ´Ï´Ù. ÀÌ»óÀûÀÎ °æ¿ì ´ë»ó Á¦ÇÑ ¹× ½Ã½ºÅÛ Àüü Á¦ÇÑÀÌ ÀûÀýÈ÷ ¼³Á¤µÇ¸é Áß¿ä ½Ã½ºÅÛ ¸Þ¸ð¸® ÀÓ°è°ªÀÌ Ä§ÇصÇÁö ¾Ê½À´Ï´Ù.

´ë»ó ¸Þ½ÃÁö Á¦ÇÑ

´ë»ó ¼Ó¼ºÀ» »ç¿ëÇÏ¿© °¢ ´ë»óÀÇ ¸Þ¸ð¸® ¹× ¸Þ½ÃÁö È帧À» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ë»ó¿¡ Çã¿ëµÇ´Â ÃÖ´ë »ý¼ºÀÚ ¼ö, ´ë»ó¿¡ Çã¿ëµÇ´Â ÃÖ´ë ¸Þ½ÃÁö ¼ö(¶Ç´Â Å©±â) ¹× ´ÜÀÏ ¸Þ½ÃÁöÀÇ ÃÖ´ë Å©±â¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¦ÇÑ¿¡ µµ´ÞÇÏ¸é »ý¼ºÀÚ ¼Óµµ ÁÙÀ̱â, °¡Àå ¿À·¡µÈ ¸Þ½ÃÁö »èÁ¦, °¡Àå ³·Àº ¿ì¼± ¼øÀ§ÀÇ ¸Þ½ÃÁö »èÁ¦ ¶Ç´Â ÃֽŠ¸Þ½ÃÁö °ÅºÎ¿Í °°ÀÌ ºê·ÎÄ¿ÀÇ ÀÀ´ä ¹æ¹ýÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

½Ã½ºÅÛ Àüü ¸Þ½ÃÁö Á¦ÇÑ

µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿ÀÇ ¸ðµç ´ë»ó¿¡ Àû¿ëÇÒ Á¦ÇÑÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÖ´ë ¸Þ½ÃÁö ¼ö ¹× ¸ðµç ¸Þ½ÃÁö¿¡¼­ »ç¿ëÇÏ´Â ¸Þ¸ð¸®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Ã½ºÅÛ Àüü ¸Þ½ÃÁö Á¦ÇÑ¿¡ µµ´ÞÇÏ¸é ºê·ÎÄ¿´Â »õ ¸Þ½ÃÁö¸¦ °ÅºÎÇÕ´Ï´Ù.

½Ã½ºÅÛ ¸Þ¸ð¸® ÀÓ°è°ª

¸¶Áö¸·À¸·Î µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿°¡ ¸Þ¸ð¸® °úºÎÇÏ ¹æÁö¸¦ À§ÇÑ Á¶Ä¡·Î¼­ ¼öÀ§¸¦ Á¡Á¡ ³ôÀÌ°Ô µÇ´Â ÀÓ°è°ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¶Ä¡´Â ´ÙÀ½°ú °°ÀÌ ¸Þ¸ð¸® ÀÚ¿ø »óÅ¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ÃÊ·Ï(»ç¿ë °¡´ÉÇÑ ¸Þ¸ð¸® ÃæºÐ), ³ë¶û(ºê·ÎÄ¿ ¸Þ¸ð¸® °¨¼Ò Áß), ÁÖȲ(ºê·ÎÄ¿ ¸Þ¸ð¸® ºÎÁ·), »¡°­(ºê·ÎÄ¿°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® ¾øÀ½). ºê·ÎÄ¿ÀÇ ¸Þ¸ð¸® »óÅ°¡ ÃÊ·Ï¿¡¼­ »¡°­À¸·Î ÁøÇàµÉ¼ö·Ï ºê·ÎÄ¿´Â Á¶Ä¡ÀÇ ¼öÀ§¸¦ Á¡Á¡ ³ôÀÔ´Ï´Ù.

Áö¼Ó¼º ¼­ºñ½º

¿À·ù ¹ß»ý ½Ã ºê·ÎÄ¿¸¦ º¹±¸ÇÏ·Á¸é ¸Þ½ÃÁö Àü´Þ ÀÛ¾÷ »óŸ¦ ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ »óÅ Á¤º¸¸¦ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù. ºê·ÎÄ¿°¡ ´Ù½Ã ½ÃÀ۵Ǹé ÀúÀåµÈ µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ´ë»ó ¹× ¿µ±¸ °¡ÀÔÀ» ´Ù½Ã ÀÛ¼ºÇÏ°í Áö¼Ó¼º ¸Þ½ÃÁö¸¦ º¹±¸Çϸç, ¿­¸° Æ®·£Àè¼ÇÀ» ·Ñ¹éÇÏ°í Àü´ÞµÇÁö ¸øÇÑ ¸Þ½ÃÁöÀÇ °æ·Î ÁöÁ¤ Å×À̺íÀ» ´Ù½Ã ÀÛ¼ºÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ¸Þ½ÃÁö Àü´ÞÀ» ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

Message Queue´Â ÆÄÀÏ ±â¹Ý ¹× JDBC ȣȯ Áö¼Ó¼º ¸ðµâ(±×¸² 3-2 ÂüÁ¶)À» Áö¿øÇÏ°í ±âº»ÀûÀ¸·Î ÆÄÀÏ ±â¹Ý Áö¼Ó¼ºÀ» »ç¿ëÇÕ´Ï´Ù.

±×¸² 3-2 Áö¼Ó¼º Áö¿ø

ºê·ÎÄ¿°¡ ¸Þ½ÃÁöÀÇ Áö¼ÓÀûÀΠ󸮸¦ À§ÇØ Ç÷§ ÆÄÀÏ ÀúÀå¼Ò³ª JDBC ȣȯ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ »ç¿ëÇÔÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥

ÆÄÀÏ ±â¹Ý Áö¼Ó¼º

ÆÄÀÏ ±â¹Ý Áö¼Ó¼ºÀº °³º° ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¿µ±¸ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â ¸ÞÄ¿´ÏÁòÀÔ´Ï´Ù. ÆÄÀÏ ±â¹Ý Áö¼Ó¼ºÀ» »ç¿ëÇÏ¸é ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î ÆÄÀÏ ±â¹Ý Áö¼Ó¼ºÀº JDBC ±â¹Ý Áö¼Ó¼º º¸´Ù ºü¸¨´Ï´Ù. ±×·¯³ª JDBC ȣȯ ÀúÀå¼Ò¿¡¼­ Á¦°øÇÏ´Â Áߺ¹ ¹× °ü¸® ±â´ÉÀ» ¼±È£ÇÏ´Â »ç¿ëÀÚµµ ÀÖ½À´Ï´Ù.

JDBC ±â¹Ý Áö¼Ó¼º

JDBC ±â¹Ý Áö¼Ó¼ºÀº JDBCª (Java Database Connectivity) ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ JDBC ȣȯ µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ¿¬°áÇÕ´Ï´Ù. JDBC µå¶óÀ̹ö¸¦ ÅëÇØ ºê·ÎÄ¿°¡ µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ¾×¼¼½ºÇϵµ·Ï ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ ÀÛ¾÷ ¿Ï·á¸¦ À§ÇÑ À¯Áö °ü¸®Â÷ ¿Ï·á ¹× °ü·Ã ±¸¼º µî·Ï Á¤º¸´Â Message Queue °ü¸® ¼³¸í¼­¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

º¸¾È ¼­ºñ½º

Message Queue ¼­ºñ½º´Â °¢ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ´ëÇÑ ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©(¾×¼¼½º Á¦¾î)¸¦ Áö¿øÇÏ°í ¾Ïȣȭ ±â´Éµµ Áö¿øÇÕ´Ï´Ù.

ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©´Â »ç¿ëÀÚ À̸§, ºñ¹Ð¹øÈ£ ¹× ±×·ì ¸â¹ö½±°ú °°Àº ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ÀúÀå¼Ò¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ ¶Ç´Â ±×·ìÀÇ Æ¯Á¤ ÀÛ¾÷¿¡ ´ëÇÑ ±ÇÇÑÀ» ºÎ¿©Çϱâ À§ÇØ ºê·ÎÄ¿´Â »ç¿ëÀÚ ¶Ç´Â ±×·ìÀÌ ¼öÇàÇÒ ¼ö ÀÖ´Â ÀÛ¾÷À» ÁöÁ¤ÇÏ´Â ¾×¼¼½º Á¦¾î µî·Ï Á¤º¸ ÆÄÀÏÀ» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ºê·ÎÄ¿¿¡¼­ »ç¿ëÀÚ ÀÎÁõ ¹× ÀÛ¾÷¿¡ ´ëÇÑ ±ÇÇÑ ºÎ¿©¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.

±×¸² 3-3Àº ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©¸¦ Á¦°øÇϱâ À§ÇØ ºê·ÎÄ¿°¡ ÇÊ¿ä·Î ÇÏ´Â ±¸¼º ¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù.

±×¸² 3-3 º¸¾È °ü¸®ÀÚ Áö¿ø

º¸¾È °ü¸®ÀÚ°¡ »ç¿ëÀÚ ÀúÀå¼Ò ¹× ¾×¼¼½º Á¦¾î µî·Ï Á¤º¸ ÆÄÀÏÀ» ¸ðµÎ »ç¿ëÇÔÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ °ü¸®ÀÚ´Â imqusermgr µµ±¸¸¦ »ç¿ëÇÏ¿© Ç÷§ ÆÄÀÏ ÀúÀå¼Ò¸¦ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 3-3¿¡ Ç¥½ÃµÈ °Íó·³ Message Queue ¼­ºñ½º¿Í ÇÔ²² Á¦°øµÇ´Â Ç÷§ ÆÄÀÏ »ç¿ëÀÚ ÀúÀå¼Ò¿¡ »ç¿ëÀÚ µ¥ÀÌÅ͸¦ ÀúÀåÇϰųª ±âÁ¸ LDAP ÀúÀå¼Ò¿¡ Ç÷¯±× ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ¼±ÅÃÀ» ³ªÅ¸³À´Ï´Ù.

ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©

Ŭ¶óÀ̾ðÆ®°¡ ¿¬°áÀ» ¿äûÇÒ °æ¿ì ÀÌ Å¬¶óÀ̾ðÆ®´Â »ç¿ëÀÚ À̸§ ¹× ºñ¹Ð¹øÈ£¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ºê·ÎÄ¿´Â »ç¿ëÀÚ ÀúÀå¼Ò¿¡ ÀúÀåµÈ À̸§ ¹× ºñ¹Ð¹øÈ£¿Í ƯÁ¤ À̸§ ¹× ºñ¹Ð¹øÈ£¸¦ ºñ±³ÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®°¡ ºê·ÎÄ¿¿¡°Ô ºñ¹Ð¹øÈ£¸¦ Àü¼ÛÇÒ ¶§ ÀÌ ºñ¹Ð¹øÈ£´Â ±âº» 64 ÀÎÄÚµùÀ̳ª ¸Þ½ÃÁö ´ÙÀÌÁ¦½ºÆ®(MD5)¸¦ »ç¿ëÇÏ¿© ¾ÏȣȭµË´Ï´Ù. MD5´Â Ç÷§ ÆÄÀÏ ÀúÀå¼Ò¿¡ »ç¿ëµÇ°í ±âº» 64´Â LDAP ÀúÀå¼Ò¿¡ »ç¿ëµË´Ï´Ù. LDAP¸¦ »ç¿ëÇÏ´Â °æ¿ì º¸¾È TLS ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© º°µµ·Î °¢ ¿¬°á ¼­ºñ½º°¡ »ç¿ëÇÏ´Â ÀÎÄÚµù À¯ÇüÀ» ±¸¼ºÇϰųª ºê·ÎÄ¿ Àüü¿¡ ´ëÇÑ ÀÎÄÚµùÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ°¡ ¾î¶² ÀÛ¾÷À» ¼öÇàÇÏ·Á ÇÏ¸é ºê·ÎÄ¿´Â (¾×¼¼½º Á¦¾î µî·Ï Á¤º¸ ÆÄÀÏ¿¡ ÀÖ´Â) ÇØ´ç ÀÛ¾÷ ¾×¼¼½º¸¦ À§ÇØ ÁöÁ¤µÈ »ç¿ëÀÚÀÇ À̸§ ¹× ±×·ì ¸â¹ö½±°ú (»ç¿ëÀÚ ÀúÀå¼Ò¿¡ ÀÖ´Â) »ç¿ëÀÚÀÇ À̸§ ¹× ±×·ì ¸â¹ö½±À» ´ëÁ¶ È®ÀÎÇÕ´Ï´Ù. ¾×¼¼½º Á¦¾î µî·Ï Á¤º¸ ÆÄÀÏÀº ´ÙÀ½ ÀÛ¾÷¿¡ ´ëÇÑ »ç¿ëÀÚ ¶Ç´Â ±×·ìÀÇ ±ÇÇÑÀ» ÁöÁ¤ÇÕ´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ´ÙÀ½ Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¾Ïȣȭ

Ŭ¶óÀ̾ðÆ®¿Í ºê·ÎÄ¿ »çÀÌ¿¡ Àü¼ÛµÇ´Â ¸Þ½ÃÁö¸¦ ¾ÏȣȭÇÏ·Á¸é (SSL)Secure Socket Layer Ç¥ÁØ ±â¹ÝÀÇ ¿¬°á ¼­ºñ½º¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. SSLÀº SSL »ç¿ë °¡´É ºê·ÎÄ¿¿Í SSL »ç¿ë °¡´É Ŭ¶óÀ̾ðÆ® »çÀÌ¿¡ ¾ÏȣȭµÈ ¿¬°áÀ» ¼³Á¤ÇÔÀ¸·Î½á ¿¬°á ¼öÁØ¿¡¼­ÀÇ º¸¾ÈÀ» Á¦°øÇÕ´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© »ç¿ëµÇ´Â SSL Å° ÀúÀå¼ÒÀÇ º¸¾È µî·Ï Á¤º¸¿Í ¾ÏÈ£ ÆÄÀÏÀÇ À̸§ ¹× À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ð´ÏÅ͸µ ¼­ºñ½º

ºê·ÎÄ¿´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ºê·ÎÄ¿ ¼º´ÉÀ» ¸ð´ÏÅ͸µÇÏ°í Áø´ÜÇÒ ±¸¼º ¿ä¼Ò¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¿©±â¿¡´Â ´ÙÀ½ Ç׸ñÀÌ Æ÷ÇԵ˴ϴÙ.

±×¸² 3-4´Â ÀÏ¹Ý Ã¼°è¸¦ ³ªÅ¸³À´Ï´Ù.

±×¸² 3-4 ¸ð´ÏÅ͸µ ¼­ºñ½º Áö¿ø

·Î°Å ÀÔ·Â, ¿À·ù ¼öÁØ ¹× Ãâ·Â ä³ÎÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥. ±×¸²Àº ÅؽºÆ®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

¸ÞÆ®¸¯ »ý¼ºÀÚ

¸ÞÆ®¸¯ »ý¼ºÀÚ´Â ºê·ÎÄ¿ ³»ºÎ ¹× ¿ÜºÎ·ÎÀÇ ¸Þ½ÃÁö È帧, ºê·ÎÄ¿ ¸Þ¸ð¸®ÀÇ ¸Þ½ÃÁö ¼ö ¹× ÀÌ ¸Þ½ÃÁö°¡ »ç¿ëÇÏ´Â ¸Þ¸ð¸®, ¿­·Á ÀÖ´Â ¿¬°á ¼ö, »ç¿ë ÁßÀÎ ½º·¹µå ¼ö µî°ú °°Àº ºê·ÎÄ¿ È°µ¿ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ¸ÞÆ®¸¯ µ¥ÀÌÅÍ »ý¼ºÀ» ¼³Á¤ ¶Ç´Â ÇØÁ¦ÇÏ°í ¸ÞÆ®¸¯ º¸°í¼­ »ý¼º ºóµµ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Î°Å

Message Queue ·Î°Å´Â ºê·ÎÄ¿ ÄÚµå ¹× ¸ÞÆ®¸¯ »ý¼ºÀÚ°¡ »ý¼ºÇÑ Á¤º¸¸¦ °¡Á®¿Í¼­ ¿À·ù ¹ß»ý ½Ã Ç¥ÁØ Ãâ·Â(ÄܼÖ), ·Î±× ÆÄÀÏ, Solarisª Ç÷§ÆûÀÎ °æ¿ì syslog µ¥¸ó ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÇØ´ç Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù.

ºê·ÎÄ¿ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ·Î°Å¿¡¼­ ¼öÁýµÈ Á¤º¸ÀÇ À¯Çü°ú °¢ Ãâ·Â ä³Î¿¡ ±â·ÏµÈ À¯ÇüÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Î±× ÆÄÀÏÀÇ °æ¿ì ·Î±× ÆÄÀÏÀ» ´Ý°í Ãâ·ÂÀ» »õ ÆÄÀÏ·Î ·Ñ¿À¹öÇÏ´Â ÁöÁ¡À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Î±× ÆÄÀÏÀÌ ÁöÁ¤µÈ Å©±â³ª Ç¥½Ã ½Ã°£¿¡ µµ´ÞÇϸé ÀÌ ÆÄÀÏÀ» ÀúÀåÇÏ°í »õ ·Î±× ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.

·Î°Å¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý ¹× ·Î°Å¸¦ »ç¿ëÇÏ¿© ¼º´É Á¤º¸¸¦ ¾ò´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Message Queue °ü¸® ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸ÞÆ®¸¯ ¸Þ½ÃÁö »ý¼ºÀÚ(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)

±×¸² 3-4¿¡ ³ªÅ¸³­ ¸ÞÆ®¸¯ ¸Þ½ÃÁö »ý¼ºÀÚ´Â ¸ÞÆ®¸¯ »ý¼ºÀڷκÎÅÍ ÀÏÁ¤ °£°ÝÀ¸·Î Á¤º¸¸¦ ¹Þ¾Æ¼­ ¸Þ½ÃÁö¿¡ ±â·ÏÇÑ ´ÙÀ½ ¸Þ½ÃÁö¿¡ Æ÷ÇÔµÈ ¸ÞÆ®¸¯ Á¤º¸ À¯Çü¿¡ µû¶ó ¿©·¯ ¸ÞÆ®¸¯ ÁÖÁ¦ ´ë»ó Áß Çϳª·Î º¸³À´Ï´Ù.

ÀÌ·¯ÇÑ ¸ÞÆ®¸¯ ÁÖÁ¦ ´ë»ó¿¡ °¡ÀÔÇÑ Message Queue Ŭ¶óÀ̾ðÆ®´Â ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ°í ¸Þ½ÃÁö¿¡ Æ÷ÇÔµÈ ¸ÞÆ®¸¯ Á¤º¸¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é °³¹ßÀÚ´Â »ç¿ëÀÚ Á¤ÀÇ ¸ð´ÏÅ͸µ µµ±¸¸¦ ÀÛ¼ºÇÏ¿© ¸Þ½Ã¡ ÀÀ¿ë ÇÁ·Î±×·¥À» Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ¸ÞÆ®¸¯ ¸Þ½ÃÁö À¯Çü¿¡¼­ º¸°íÇÏ´Â ¸ÞÆ®¸¯ ¼ö·®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Java Ŭ¶óÀ̾ðÆ®¿ë Message Queue °³¹ß ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ¸ÞÆ®¸¯ ¸Þ½ÃÁö »ý¼ºÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Message Queue °ü¸® ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.


°ü¸® µµ±¸ ¹× ÀÛ¾÷

ÀÌ Àý¿¡¼­´Â Message Queue ¼­ºñ½º¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â µµ±¸ ¹× °³¹ßÀ̳ª ÇÁ·Î´ö¼Ç ȯ°æ¿¡ ´ëÇÑ Áö¿øÀ» ¿Ï¼ºÇÏ´Â µ¥¿¡ ÇÊ¿äÇÑ ÀÛ¾÷¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

°ü¸® µµ±¸

±×¸² 3-5´Â Ŭ¶óÀ̾ðÆ® ¿¬°áÀ» Á¦¿ÜÇÑ ¸Þ½ÃÁö ¼­ºñ½ºÀÇ ±¸¼ºÀ» ³ªÅ¸³»¸ç ºê·ÎÄ¿ ±¸¼º ¿ä¼Ò ¹× ÀÌ·¯ÇÑ ±¸¼º ¿ä¼Ò¸¦ °ü¸®ÇÏ´Â µ¥ »ç¿ëÇÏ´Â µµ±¸¸¦ ÁßÁ¡ÀûÀ¸·Î º¸¿©ÁÝ´Ï´Ù.

±×¸² 3-5 °ü¸® µµ±¸

±×¸²Àº °ü¸®ÀÚ°¡ Message Queue ¼­ºñ½º ±¸¼º ¿ä¼Ò¸¦ Á¦¾îÇϱâ À§ÇØ »ç¿ëÇÏ´Â µµ±¸¸¦ º¸¿©ÁÝ´Ï´Ù. ±×¸²Àº ÅؽºÆ®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

´ÙÀ½ ¸í·ÉÁÙ µµ±¸¸¦ »ç¿ëÇÏ¿© Message Queue ¼­ºñ½º¸¦ ±¸¼º ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

GUI ±â¹Ý °ü¸® ÄܼÖÀº imqcmd¿Í imqobjmgr À¯Æ¿¸®Æ¼ÀÇ ÀϺΠ±â´ÉÀ» °áÇÕÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °áÇÕ ±â´ÉÀ» »ç¿ëÇÏ¿© ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

°³¹ß ȯ°æ Áö¿ø

Ŭ¶óÀ̾ðÆ® ±¸¼º ¿ä¼Ò¸¦ °³¹ßÇÏ´Â °æ¿ì °ü¸® ÀÛ¾÷À» ÃÖ¼ÒÈ­ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ÀÌ·¯ÇÑ °ü¸® ÀÛ¾÷À» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÈ Message Queue Á¦Ç°Àº º°µµÀÇ Á¶Á¤ ¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¹«¸® ¾øÀÌ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. °³¹ß¿¡ ÁßÁ¡À» µÐ °æ¿ì¿¡´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

ÇÁ·Î´ö¼Ç ȯ°æ Áö¿ø

ÇÁ·Î´ö¼Ç ȯ°æ¿¡¼­ ¸Þ½ÃÁö ¼­ºñ½º °ü¸®´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼º´É°ú È®Àå, °¡¿ë¼º ¹× º¸¾È¿¡ ´ëÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ¿ä±¸ »çÇ× ÃæÁ·¿¡ Áß¿äÇÑ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼­ °ü¸®ÀÚ°¡ ¼öÇàÇÒ ´õ ¸¹Àº ÀÛ¾÷ÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÀÛ¾÷Àº ´ë·« ¼³Á¤ ¹× À¯Áö °ü¸® ÀÛ¾÷À¸·Î ³ª´¹´Ï´Ù.

¼³Á¤ ÀÛ¾÷

ÀϹÝÀûÀ¸·Î ´ÙÀ½ ¼³Á¤ ÀÛ¾÷À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

À¯Áö °ü¸® ÀÛ¾÷

ºê·ÎÄ¿ ÀÚ¿øÀ» ¸ð´ÏÅÍ ¹× Á¦¾îÇÏ°í ÀÀ¿ë ÇÁ·Î±×·¥ ¼º´ÉÀ» Á¶Á¤ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥À» ¹èÆ÷ÇÑ ÈÄ ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.


Message Queue ¼­ºñ½º È®Àå

Message Queue ¼­ºñ½º´Â ºê·ÎÄ¿¸¦ ¿¬°áÇÏ°í ºê·ÎÄ¿¿¡¼­ »óÅ Á¤º¸¸¦ °øÀ¯ÇÏ¿© ¼öÆòÀ¸·Î È®ÀåµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸ðµç ´ÜÀÏ ºê·ÎÄ¿¿¡¼­ ¿ø°Ý ´ë»ó¿¡ ¾×¼¼½ºÇÏ¿© ´õ ¸¹Àº Ŭ¶óÀ̾ðÆ®¿¡°Ô ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 4Àå, "ºê·ÎÄ¿ Ŭ·¯½ºÅÍ"¸¦ ÂüÁ¶ÇϽʽÿÀ.



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


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