VisiBroker ³×À̹Ö(Naming) ¼ºñ½º
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º·Î ´ÙÁßÀÇ, °ãÃÄÁø, ƯÁ¤ À̸§À» °¡Áø ¹®¸Æ¿¡ ´ëÇÑ ¿ÀÁîÁ§Æ® ¾×¼¼½º¿Í ¿î¿µÀ» ´Ü¼øÈ½ÃÄÑÁÝ´Ï´Ù.
°³¿ä
ºñÁî´Ï½º ȯ°æÀÇ ºü¸¥ º¯È¿¡ ÀûÀÀÇϱâ À§ÇØ °³¹ßÀÚµéÀº ºÐ»ê ¿ÀºêÁ§Æ® ÄÄÇ»ÆÃ(VisiBroker¿Í °°Àº CORBA-ȣȯ ¿ÀºêÁ§Æ® ȯ°æ)À¸·Î ¹æÇâÀ» ¹Ù²Ù°í
ÀÖ½À´Ï´Ù. °³¹ßÀÚµéÀº °³¹æÀûÀ̰í, À¶Å뼺ÀÖ°í ÀÎÅͳݰú ÀÎÆ®¶ó³Ý Àü¹Ý¿¡ °ÉÃÄ È£È¯°¡´ÉÇÑ ¾îÇø®ÄÉÀÌ¼Ç ±¸Á¶¸¦ ¸¸µé°í ÀÖ½À´Ï´Ù.
ÇÏÁö¸¸ °³¹ßÀÚµéÀÌ ´õ¿í´õ ¼¶¼¼ÇÑ ºÐ»ê ¼Ö·ç¼ÇÀ» ¸¸µê¿¡ µû¶ó ±×µéÀº ¿ÀºêÁ§Æ® »çÀÌ¿¡ À̺¥Æ® Åë½ÅÀ» Á¦¾îÇÏ´Â È¿°úÀûÀÎ ¼ö´ÜÀÌ ÇÊ¿äÇÏ°Ô µÇ¾ú½À´Ï´Ù.
¿ÀºêÁ§Æ® °³¹ßÀÚ°¡ ÇÊ¿ä·ÎÇÏ´Â °ÍÀº °ø±ÞÀÚ ¿ÀºêÁ§Æ®(ÀÌ·¯ÇÑ ¿ÀºêÁ§Æ®´Â °ø±Þ Á¤º¸¸¦ Á¦°øÇÔ)¿Í ¼ÒºñÀÚ ¿ÀºêÁ§Æ®(Á¤º¸¸¦ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ®)°¡ À̺¥Æ®¿Í »óÈ£Åë½ÅÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Á¤¹ÐÇÑ ¹æ¹ýÀÔ´Ï´Ù.
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º--ºÐ»ê ¿ÀºêÁ§Æ®¸¦ À§ÇÑ ¼Ö·ç¼Ç
VisigenicÀÇ VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ¿ÀºêÁ§Æ®¿¡ ÀǹÌÀÖ´É À̸§À» ºÎ¿©ÇØÁÖ°í ¾îÇø®ÄÉÀ̼ǰ£¿¡ ÀÌ·¯ÇÑ À̸§À¸·Î ¿î¿µÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÜÀ¸·Î¼ Ç¥ÁØ
±â¹ÝÀÇ ³×ÀÌ¹Ö ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Object Management Group (OMG)·ÎºÎÅͿ ¿ÀºêÁ§Æ® ³×ÀÌ¹Ö ¼ºñ½º ¸í¼¼¼¸¦ µû¸£´Â °ÍÀº CORBA¼ºñ½º-ȣȯ VisiBroker ³×ÀÌ¹Ö ¼ºñ½º°¡ Ŭ¶óÀÌ¾ðÆ® ¾îÇÁ¸®ÄÉÀ̼ÇÀ¸·ÎÇÏ¿©±Ý ¾î¶² Ç÷§ÆûÀÇ ÁÖ¼Ò(ƯÁ¤ À̸§ ±ÔÄ¢)¸¦ °¡ÁöÁö ¾Ê°í¼µµ ÀǹÌÀÖ°í ³í¸®ÀûÀÎ À̸§À¸·Î ¿ÀºêÁ§Æ®¸¦ ¹ÙÀεùÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.
¿ÀºêÁ§Æ®ÀÇ ºü¸¥ ¿¬°áÀ» °¡´ÉÇÏ°Ô ÇØ ÁÖ±â À§Çؼ´Â VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â °èÃþ±¸Á¶¿¡¼ À̸§À» Á¶Á÷ÀûÀ¸·Î ±¸¼ºÇØÁÖ°í À̸§ ½ºÆäÀ̽º¸¦ ¿¬ÇÕÇØ
¿¬°áÇØ ÁÝ´Ï´Ù. ´ÙÁßÀÇ, °ãÃÄÁø, ¿¬ÇÕµÈ ¹®¸ÆÀÌ ¿ÏÀüÈ÷ Áö¿øµË´Ï´Ù.
»ê¾÷ Ç¥ÁØ ±â¹Ý
»ê¾÷ Ç¥Áذú ¿Ïº®ÇÑ È£È¯À» °¡Áö´Â ¼Ö·ç¼ÇÀ» ¼±ÅÃÇÏ´Â ÀÏÀº »óȣȣȯ¼ºÀ» º¸ÀåÇϱâ À§ÇÑ Áß¿äÇÑ ¿ä¼ÒÀÔ´Ï´Ù. ÀÌÁúÀûÀΠȯ°æ¿¡¼ Á¦°øµÇ´Â ±â´ÉÀÇ ÀÌÁ¡À» ¾ò±â À§ÇØ ¿ÀºêÁ§Æ®´Â ¹Ýµå½Ã ´Ù¸¥ ½Ã½ºÅÛ¿¡ À§Ä¡ÇÑ ¿ÀºêÁ§Æ®¿Í »óÈ£ µ¿ÀÛÇØ¾ß ÇÕ´Ï´Ù.
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º¸¦ »ç¿ëÇϸé, »ê¾÷ ¿ÀºêÁ§Æ® Ç¥ÁØÀÎ- CORBA¿Í ȣȯ°¡´ÉÇÑ À̺¥Æ® 󸮸¦ À§ÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â VisiBroker CORBA 2.0-ȣȯ ORB, OMG ¿ÀºêÁ§Æ® ³×ÀÌ¹Ö ¼ºñ½º ¸í¼¼¼¿Í ȣȯ °¡´ÉÇÕ´Ï´Ù. VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â Java ¿Í C++¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö¼ÓÀûÀÎ ³×ÀÌ¹Ö ¼ºñ½º
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ¸ðµç »óÅ Á¤º¸¸¦ ·Î±ëÇÔÀ¸·Î½á À̸§ °ü°è»çÇ׿¡ ´ëÇÑ Áö¼Ó¼º°ú ³×ÀÌ¹Ö ¹®¸Æ¿¡ ´ëÇÑ Áö¼Ó¼ºÀ» Á¦°øÇÕ´Ï´Ù. Á¤º¸¶õ ¼ºñ½º
ÁßÁö¿Í ½ÃÀÛÀÇ Àü¹Ý¿¡ °ü°èÇÒ »Ó ¾Æ´Ï¶ó Æò¹üÇÑ ¼ºñ½º ½ÇÆÐ¿¡ ´ëÇÑ È¸º¹ À̺¥Æ®¿¡µµ °ü°èµË´Ï´Ù. Ãß°¡·Î, VisiBrokerÀÇ ½º¸¶Æ® ¿¡ÀÌÀüÆ® ±¸Á¶´Â ½ÇÇàÁßÀÎ
¼¹ö°¡ »ç¿ëºÒ°¡´ÉÇÒ °æ¿ì ÀÚµ¿ÀûÀ¸·Î »õ·Î¿î ³×ÀÌ¹Ö ¼ºñ½º°¡ ½ÃÀÛÇϵµ·Ï ÃÖ°íÀÇ »ç¿ë¼ºÀ» Á¦°øÇÕ´Ï´Ù.
¿ÀÁîÁ§Æ® Ç×ÇØ¿Í Á¢±ÙÀÇ È®Àå
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º·Î Á¦°øµÈ °èÃþ±¸Á¶·Î ¸ðµç ³×ÀÌ¹Ö ¼ºñ½º´Â ³×ÀÓ µ¥ÀÌÅͺ£À̽º¸¦ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ¸ðµç ¿ø°Ý ³×ÀÌ¹Ö ¼ºñ½ºÀÇ
¿ÀºêÁ§Æ®µéÀÌ º¸´Ù ³ôÀº ´Ü°èÀÇ ³×ÀÌ¹Ö ¼ºñ½º¿¡ ³ªÅ¸³¯ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. VisiBroker ORB¸¦ »ç¿ëÇÏ¸é ¾î¶² Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥À̶óµµ
¿ÀºêÁ§Æ®ÀÇ °Ë»ö¿¡ ÀÖ¾î¼ µµ¸ÞÀÎ À§Ä¡¿¡ °ü°è¾øÀÌ ÀÌ·¯ÇÑ °èÃþ±¸Á¶¸¦ ÅëÇØ Ç×ÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç×ÇØ¸¦ °¡´ÉÇÏ°Ô ÇØ ÁÖ°í ¿ÀºêÁ§Æ®ÀÇ Á¢±ÙÀ» ½±°Ô
ÇØÁÜÀ¸·Î½á ºÐ»ê ¾îÇø®ÄÉÀ̼ÇÀº º¸´Ù ½±°Ô ±¸ÇöµÇ°í À̽ļºÀÌ ¶Ù¾î³ª°Ô µË´Ï´Ù. Ãß°¡·Î ½ÇÇà½Ã VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ¸Þ¸ð¸®ÀÇ ¸ðµç »óÅ Á¤º¸¸¦
À¯Áö½ÃÄÑ ÁÖ°í, ¿ÀºêÁ§Æ® Á¤º¸¸¦ Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ºü¸£°Ô ã¾ÆÁÝ´Ï´Ù.
³×ÀÌ¹Ö ¹®¸Æ Á¤ÀÇ¿¡ ´ëÇÑ À¶Å뼺
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ±¸¼ºµÈ ÆÄÀϵéÀ» ¶È°°Àº ¹æ½ÄÀ¸·Î À̸§À» ±¸¼ºÇÕ´Ï´Ù. ÇÏÁö¸¸, ³×ÀÌ¹Ö ¼ºñ½º´Â ÆÄÀÏ ½Ã½ºÅÛ°ú´Â ´Þ¸® ·çÆ®
³×ÀÌ¹Ö ¹®¸ÆÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê½À´Ï´Ù. À̰ÍÀº Ç×»ó ·çÆ® µð·ºÅ丮¸¦ °®°í Àֱ⠶§¹®ÀÔ´Ï´Ù. À̰ÍÀº ´ÙÁß ±×·ìÀ¸·ÎµÈ ÇϳªÀÇ ³×ÀÌ¹Ö ¹®¸ÆÀÌ »ç¿ëµÉ ¼ö ÀÖ´Ù´Â
°ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ´ÙÁß ±×·ìÀÇ ³×ÀÌ¹Ö ¹®¸ÆÀº ºÎ°¡ÀûÀ¸·Î ÄÄÆÛ´Ï-¿ÍÀÌµå ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î ¿¬ÇÕµÉ ¼ö ÀÖ½À´Ï´Ù. ±× °á°ú ÀÓÀÇÀûÀ¸·Î ³×ÀÌ¹Ö ¹®¸ÆÀÌ
¾Æ¹«·± °íÁ¤ ·çÆ® ¹®¸Æ¾øÀÌ °ãÃÄÁú ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ȸ»ç³ª °í°´ÀÇ ¿ä±¸»çÇ׿¡ ´ëÇÑ ¼ºñ½º¸¦ ´ÙÁßÀûÀÎ ¹®¸ÆÀ¸·Î À¶Å뼺À» ºÎ¿©ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ»
ÀǹÌÇÕ´Ï´Ù.
ÃÖ°íÀÇ »ç¿ë¼º º¸Àå
VisiBroker ORB ¿Í Smart Agent ±¸Á¶ÀÇ È¥ÇÕÀ¸·Î VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ÃÖ°íÀÇ »ç¿ë¼º-ÀÚ±â ȸº¹ ¼ºñ½º¸¦ º¸ÀåÇÕ´Ï´Ù. ¸¸¾à ³×ÀÌ¹Ö ¼ºñ½º°¡
½ÇÆÐÇϸé, VisiBroker Smart Agent´Â ÀÚµ¿ÀûÀ¸·Î »õ·Î¿î °ÍÀ¸·Î Ȱ¼ºÈ½Ãų ¼ö ÀÖ´Â ¼ºñ½º·Î ¿Å°ÜÁÖ°í VisiBrokerÀÇ Object Activation Daemon À»
»ç¿ëÇÏ¿© ³×À̹ÖÀ» ÃÖ½ÅÀÇ °ÍÀ¸·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù..
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º ±â´É
VisiBroker ³×ÀÌ¹Ö ¼ºñ½º´Â ¸Þ¼ÒµåÀÇ ÁýÇÕü·Î¼ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ³×ÀÌ¹Ö ¹®¸ÆÀ» Á¤ÀÇÇØÁÖ°í ¿ÀºêÁ§Æ®³ª ³×ÀÌ¹Ö ¹®¸Æ¿¡ ¹ÙÀÎÆ®½ÃÄÑ ÁÝ´Ï´Ù. ¿ÀºêÁ§Æ®³ª
³×ÀÌ¹Ö ¹®¸Æ¿¡ ÂüÁ¶¸¦ Ç®¾îÁÖ°í ¿ÀºêÁ§Æ®¿Í ¹®¸ÆÀ¸·ÎºÎÅÍ À̸§¿¡ ´ëÇÑ ¹ÙÀε带 Á¦°ÅÇØ ÁÝ´Ï´Ù. ¶ÇÇÑ Æ÷ÇÔµÈ ³×ÀÌ¹Ö ¼ºñ½º´Â ³×ÀÓ ¸®½ºÆ®¸¦ ¸¸µé°í ¹®¸Æ¿¡
´ëÇØ À̸§À» ºÎ¿©ÇÏ´Â ¸Þ¼ÒµåÀ̸ç À̸§°ú ¹®¸ÆÀÇ ¸®½ºÆ®¿¡ ´ëÇÑ ·çÆ® ¹®¸ÆÀ» Áö½ÃÇÏ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.
Áß¿äÇÑ Æ¯Â¡µé
¡¡
Áß¿äÇÑ ÀÌÁ¡µé