C++Builder Enterprise¿¡¼­ CORBA ºÐ»ê °³¹ß

´ÙÀ½°ú °°Àº º¯È­¿¡ ÀûÀÀÇϱâ À§ÇØ °³¹ßÀÚµéÀº ºÐ»ê °´Ã¼¸¦ ¸ÖƼ-Ƽ¾î ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ¸¸µé¾î¾ß ÇÕ´Ï´Ù:

CORBA: ¿ÀºêÁ§Æ® ÀÎÇÁ¶ó½ºÆ®·°Ã³(Object Infrastructure)
Common Object Request Broker Architecture (CORBA)
¸í¼¼¼­´Â ¼ÒÇÁÆ®¿þ¾î ¹ö½º¸¦ Á¤ÀÇÇÕ´Ï´Ù.-- Object Request Broker (ORB)--´Â ºÐ»ê °´Ã¼¿Í Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥»çÀÌ¿¡ Å©·Î½º Ç÷§Æû Åë½Å¿¡ ÇÊ¿äÇÑ ÀÎÇÁ¶ó½ºÆ®·°Ã³¸¦ Á¦°øÇÕ´Ï´Ù. Object Management Group (OMG)¿¡ ÀÇÇØ °³¹ßµÈ CORBA´Â °¡Àå ±¤¹üÀ§ÇÏ°Ô ÀÎÁ¤µÈ ¿ÀºêÁ§Æ® Ç¥ÁØÀÔ´Ï´Ù.

VisiBroker for C++Builder
C++Builder Enterprise
´ÂVisiBrokerfor C++Builder¸¦ ÅëÇÕÇմϱî? ³×½ºÄÉÀÌÇÁ, ¿À¶óŬ, ³ëº§°°Àº »ê¾÷ ¼±µÎÁÖÀÚµéÀÌ ¼±ÅÃÇÑ ORB´Â ¿£ÅÍÇÁ¶óÀÌÁî ¾îÇø®ÄÉÀ̼ÇÀÇ º¹ÀâÇÑ ¿ä±¸»çÇ×À» ÃæÁ·½ÃÄÑÁÝ´Ï´Ù. VisiBroker´Â ´ÙÁß Ç÷§Æû»ó¿¡¼­ ºÐ»ê Java¿Í C++ ¾îÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í À¯Áöº¸¼ö½ÃÄÑÁÖ´Â ¿Ïº®ÇÑ CORBA 2.0 ORB ȯ°æÀÔ´Ï´Ù.

VisiBroker 3.0¿¡¼­ »õ·Î¿ÍÁø Á¡

CORBA »ý»ê¼º ³ôÀ̱â

½¬¿î Á¶Á¤ÀÚ
´Ù¸¥ CORBA ORB¿Í´Â ´Þ¸®, ¸ðµç ³ëµå¿¡ ¼³Ä¡µÇ°í ±âº» ¼³Á¤ÀÌ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î µ¥¸ó(daemon)ÀÌ ÇÊ¿äÇÕ´Ï´Ù. VisiBroker´Â ¿Ïº®ÇÑ µ¿Àû ½Ã½ºÅÛÀÔ´Ï´Ù. VisiBroker ORB´Â À¯Áöº¸¼öÀÇ ¿ä±¸»çÇ×À» ÁÙ¿©ÁÖ°í ¾÷µ¥ÀÌÆ® ¼³Á¤ ÆÄÀÏÀ» ÁÙ¿©ÁÜÀ¸·Î½á ¾îÇø®ÄÉÀ̼ÇÀ» ¼³Ä¡Çϰí À¯ÁöÇÏ´Â µ¥ µå´Â Èûµç ³ë·ÂÀ» °¨¼Ò½ÃÄÑÁÝ´Ï´Ù. VisiBroker´Â ¶ÇÇÑ ½¬¿î ¼³Ä¡ °úÁ¤À¸·Î ºü¸£°Ô ½ÇÇà½Ãų ¼ö ÀÖ½À´Ï´Ù.

À§Ä¡ ¼­ºñ½º(Location Service) VisiBroker¿¡ À¯ÀÏÇÑ ¼­ºñ½ºÀÎ Location Service´Â »ç¿ë°¡´ÉÇÑ ¸ðµç ¿ÀºêÁ§Æ®¿Í ³×Æ®¿÷»óÀÇ ½º¸¶Æ® ¿¡ÀÌÀüÆ®ÀÇ µ¿Àû À§Ä¡¸¦ ¾Ë¾Æ³¾ ¼ö ÀÖ°Ô ÇØÁÖ°í Æ¯Á¤ÇÑ Å¸ÀÔÀÇ ¸ðµç ¿ÀºêÁ§Æ® ÀνºÅϽº³ª ¿ÀºêÁ§Æ®ÀÇ Æ¯Á¤ ÀνºÅϽº¿¡ ´ëÇØ ¾ò¾îÁú ¼ö ÀÖ½À´Ï´Ù. °á°ú´Â ¿ÀºêÁ§Æ® À̸§, È£½ºÆ® À̸§, »óŸ¦ Æ÷ÇÔÇÑ ´Ù¸¥ ¿ÀºêÁ§Æ® ÂüÁ¶³ª ÀνºÅϽºÀÇ ¿ÏÀüÇÑ ¼³¸íÀ¸·Î ¹ÝȯµÉ ¼ö ÀÖ½À´Ï´Ù.

¿î¿µ°ú °¨½Ã VisiBroker ´Â VisiBroker ¸Å´ÏÀú, VisiBroker ¼º´ÉÀ» Æ÷ÇÔÇÏ¿© Á¦Ç°À» ¿î¿µÇØÁÖ°í °¨½ÃÇØÁÖ´Â Á¦Ç°À» Á¦°øÇϰí ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÅøÀº È¿°úÀûÀÎ °³¹ß°ú ºÐ»ê ¿ÀºêÁ§Æ® ¾îÇø®ÄÉÀ̼ÇÀ» È¿°úÀûÀ¸·Î °³¹ß½Ãų ¼ö ÀÖ´Â ¸¹Àº Á¤º¸¸¦ °®°í ÀÖ½À´Ï´Ù. Java·Î ±¸ÇöµÈ VisiBroker ¸Å´ÏÀú´Â »óÈ£´ëÈ­½ÄÀÌ °¡´ÉÇϰí VisiBroker Naming Service, Location Service, Interface Repository, Implementation RepositoryµîÀ» Á¦°øÇÕ´Ï´Ù.

½¬¿î °³¹ß
VisiBroker
´Â ºÐ»ê ¾îÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÇÊ¿äÇÑ ÁÖ¿ä ÇÁ·Î±×·¡¹Ö ¿¹Á¦µéÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¿¹Á¦ ÇÁ·Î±×·¥µéÀº HTMLÀ» ÅëÇØ ¿Â¶óÀÎÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖÀ¸¸ç °ü·ÃµÈ »ùÇà Äڵ带 Áï°¢ÀûÀ¸·Î HTML ¹öÀüÀ¸·Î ¹Þ¾Æº¼ ¼ö ÀÖ½À´Ï´Ù.

VisiBroker´Â ¶ÇÇÑ Object Request Debugger¸¦ Æ÷ÇÔÇϰí ÀÖÀ¸¹Ç·Î Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥À¸·ÎºÎÅÍ ¼­¹ö ¿ÀºêÁ§Æ® ±¸Çö°ú ƯÁ¤ ¾²·¹µå·Î ¿ÀºêÁ§Æ® ¿äûÀ» ÃßÀûÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù.
°³¹ßÀº VisiBroker Naming ¿Í Event Service¿¡ ÀÇÇØ º¸´Ù °£·«È­µÉ ¼ö ÀÖ½À´Ï´Ù. Naming Service´Â ¿ÀºêÁ§Æ®ÀÇ °ü·ÃµÈ ÀǹÌÀÖ´Â À̸§À» Çã¶ôÇÕ´Ï´Ù. ¹Ý¸é¿¡ Event Service´Â ¿ÀºêÁ§Æ® Åë½ÅÀ» ºÐ¸®ÇÏ°í ºñµ¿±âÀûÀ¸·Î ´ÙÁß ¿ÀºêÁ§Æ®¸¦ ºÐ»ê½Ãų ¼ö ÀÖ½À´Ï´Ù.

InpriseÀÇ Professional Services Organization Àº VisiBroker-±â¹ÝÀÇ ¾îÇø®ÄÉÀ̼ǰú ÇÔ²² ÇÁ·ÎÁ§Æ® ÆÀÀ» Áö¿øÇϰí CORBA-ȣȯ ÄÄÇ»ÆÃ ȯ°æÀ¸·Î ¶Ù¾î³Ñ¾î¼­µµ·Ï µµ¿ÍÁÙ ¼ö ÀÖ½À´Ï´Ù.

C++Builder Enterprise¸¦ »ç¿ëÇϸé

°³¹ß

¹èÆ÷

CORBA Ŭ¶óÀÌ¾ðÆ® ¾îÇø®ÄÉÀ̼Ç

X

X

CORBA ¼­¹ö ¾îÇø®ÄÉÀ̼Ç

X

VisiBroker °³¹ß ¶óÀ̼¾½º ÇÊ¿ä