|
|
|
|
|
| CORBA 3
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
³ë±ÔÇü
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2000³â 01¿ù 05ÀÏ |
| ¤ýÁ¤ °¡ |
23,000¿ø |
| ¤ýÆäÀÌÁö |
692 ÆäÀÌÁö |
| ¤ýISBN |
89-7627-631-0 |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
CORBA´Â ÀÌÁ¾ Ç÷§Æû °£ÀÇ ¸Å¿ì Áß¿äÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¶°¸ÃÀ» Áغñ°¡ µÇ¾îÀÖ´Ù.
CORBAÀÇ ¾ð¾î µ¶¸³¼º ¹× Ç÷§Æû µ¶¸³¼ºÀ» ÃÖ´ëÇÑ ÀÌ¿ëÇÏ¿© ±Í»çÀÇ ³×Æ®¿÷ ¼ºÀå°ú »óÈ£ ¿î¿ë¼ºÀ» ¹ÞÃÄÁÙ ¸¸ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϵµ·Ï Ç϶ó. ÀÌ Ã¥¿¡¼´Â ½ÇÁúÀûÀÎ ¿¹Á¦°¡ ¼ö·ÏµÇ¾î ÀÖÀ¸¸ç, CORBAÀÇ ºÐ»ê ¼³°è±¸Á¶ ¹× °íÀ¯ÇÑ ÀÎÅÍÆäÀ̽º ¼³°è¿¡ ´ëÇØ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇϰí ÀÖÀ» »Ó ¾Æ´Ï¶ó, °ß°íÇÑ Å¬¶óÀ̾ðÆ®/¼¹ö¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Â °£ÆíÇÑ Å×Å©´ÐÀ» Á¦°øÇϰí ÀÖ´Ù. ¢Ã ³»¿ë
ÈçÈ÷ ¸¶ÁÖÄ¡°Ô µÇ´Â ÇÁ·Î±×·¥ÀÌ ¹®Á¦¸¦ ÇØ°áÇØÁÖ´Â ½ÇÁ¦ÀûÀÎ ¼Ö·ç¼Ç
CORBA ¼³°è±¸Á¶, ÀÎÅÍÆäÀ̽º ¼³°è,IDL µîÀÇ °³³ä¿¡ ´ëÇÑ ¿Ïº®ÇÑ ¹è°æ Áö½Ä CORBA¸¦ ÀÌ¿ëÇÑ ºÐ»ê ¼³°è ±¸Á¶ °³¹ß,ÄÚµå ÀÛ¼º,¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà¿¡ ´ëÇÑ ¿Ïº®ÇÑ Áöħ¼ ½Ç¿ëÀûÀ̸ç Àç »ç¿ëÇÒ ¼ö Àִ Ŭ¶óÀ̾ðÆ®/¼¹ö,À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °ü·Ã ¿¹Á¦ µ¿Àû È£Ãâ ¹× ÀÎÅÍÆäÀ̽º ÀúÀå¼Ò ¹®Á¦¸¦ ó¸®ÇÏ´Â ÁÖ¿ä Å×Å©´Ð ¼¹ö ½º·¹µù ¸ðµ¨¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³íÀÇ Java ¹×OODBMS°¡ CORBA¿Í ÇÔ²² µ¿ÀÛÇÏ´Â ¸ÅÄ¿´ÏÁò¿¡ ´ëÇÑ Æø³ÐÀº ³»¿ë
ÀúÀÚ¿¡ ´ëÇØ
ÀúÀÚÀÌÀÚ °¿¬ÀÚÀ̸ç,¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÎ Reaz Hoque´Â Java¿Í À¥ °³¹ß¿¡ ´ëÇÑ Ã¥À» ¿©·¯ ±Ç Àú¼úÇÏ¿´´Ù. Internet World, Developer.com, ZD Internet,Web Technicques¿Í °°Àº ¿©·¯ ¸Åü¿¡ Á¤±âÀûÀ¸·Î À¥¿¡ °ü·ÃµÈ ±â»ç¸¦ ±â°íÇϰí ÀÖ´Ù. |
| |
 |
 |
¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀÌ »ç¿ëÇÏ´Â ÄÄÇ»ÅÍ Ç÷§Æû, ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ»ê ±¸Á¶, ÄÚµù ¾ð¾î¿Í °ü°è ¾øÀÌ µ¿ÀÛÇÑ´Ù¸é À̰ÍÀº 'ÀÎµðÆæ´ø½ºµ¥ÀÌ'¿¡ ³ª¿À´Â ¿Ü°èÀÎÀÇ ÄÄÇ»ÅÍ¿Í Áö±¸ÀÎÀÇ ÄÄÇ»ÅÍ °£ÀÇ »óÈ£ ÀÛ¿ëÀ» ¶°¿Ã¸± °ÍÀÌ´Ù. ÄÄÇ»ÅÍ °£¿¡´Â ¹«Á¶°Ç ¼·Î Åë½ÅÀÌ °¡´ÉÇÏ´Ù°í »ý°¢ÇÑ ¿µÈ °¨µ¶ÀÇ ¹ß»óÀº ´Ü¼øÇÏÁö¸¸ ÀλóÀûÀÌ´Ù. ±×·¯³ª À̱âÁ¾ °£¿¡ µ¿ÀÛÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇÏ´Â °ÍÀÌ ±×¸® ½±Áö´Â ¾Ê¾Ò´Ù´Â °ÍÀÌ Çö½ÇÀ̾ú´Ù. À̰ÍÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â °ÍÀÌ ¹Ù·Î CORBAÀÌ´Ù. CORBA´Â ¾ð¾î³ª Ç÷§Æû¿¡ »ó°ü ¾øÀÌ ³×Æ®¿÷¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» ºÐ»ê½ÃŲ´Ù.
ÇÑÆí, Microsoft¿¡¼´Â ºÐ»ê ÄÄÆ÷³ÍÆ® °´Ã¼ ¸ðµ¨(DCOM)À̶ó´Â ºÐ»ê °´Ã¼ ÇÁ·¹ÀÓ¿÷ ¼³°è ±¸Á¶¸¦ ³»³õ¾Ò´Ù. ÀÌ DCOMÀº ¾ð¾î Á߸³ÀûÀÎ °³¹ß ȯ°æÀ» Á¦°øÇϸç, ¹ÙÀ̳ʸ® ·¹º§(±â°è¾î ¼öÁØ) »óÈ£ ¿î¿ë¼º µî »ó´çÈ÷ ¸Å·ÂÀûÀÎ ¼Ö·ç¼ÇÀ» Á¦°øÇØ ÁÖ±â´Â ÇÏÁö¸¸ ¿î¿µÃ¼Á¦ Á¾¼Ó¼ºÀ» ¶Ù¾î³ÑÁö ¸øÇÏ¿´´Ù. ±×·¯³ª CORBA/IIOP´Â ÀÌ·¯ÇÑ Á¾¼Ó¼ºÀÌ ¾øÀ» »Ó ¾Æ´Ï¶ó, OMG¶ó´Â ¸·°ÇÑ ¹è°æÀ» µÚ¿¡ ¾÷°í ¿ø°Å¸® Åë½Å, Ç×°ø/¹æ°ø, ÀºÇà ¾÷¹«/±ÝÀ¶, Á¦Á¶¾÷ µî »ó´çÈ÷ ³ÐÀº ºÐ¾ß·Î ±× ¿µÇâ·ÂÀ» È®ÀåÇØ °¡°í ÀÖ´Ù. Á¶¸¸°£ À¥ÀÌ ¹ßÀüÇÔ¿¡ µû¶ó ºÐ»ê °´Ã¼¿Í IIOP¿¡ ±â¹ÝÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ½Ã½ºÅÛÀ» äÅÃÇÏ°Ô µÉ °ÍÀÌ´Ù. ºÐ»ê °´Ã¼¿Í À¥ÀÇ ÅëÇÕÀº »õ·Î¿î ÁöÆòÀ» ¿°Ô µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼´Â ÁÖÁöÇϰí ÀÖ´Â ¹Ù¿Í °°ÀÌ °´Ã¼ ÁöÇâÀ̳ª C++, Java¿¡ ´ëÇÑ »çÀü Áö½ÄÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¶ÇÇÑ, OODBMS¿Í CORBA¿¡ ´ëÇÑ ÀåÀ» ÀÌÇØÇϱâ À§Çؼ´Â °´Ã¼ ÁöÇâ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÏ¿© ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù. Ưº°È÷ (ÀÌÁ¾) Ç÷§Æû °£ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ·Á´Â ÀÎÅͳÝ/ÀÎÆ®¶ó³Ý/ÀͽºÆ®¶ó³Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¿¡°Ô À¯¿ëÇÏÁö¸¸, ´Ü¼øÈ÷ ºÐ»ê °´Ã¼ÀÇ ÀÛµ¿ ¹æ½ÄÀ» ¾Ë°í ½Í¾îÇÏ´Â »ç¶÷µé°ú ÃÖ÷´Ü °´Ã¼ ±â¼úÀ» µû¶ó°¡°í ½Í¾îÇÏ´Â ¿¬±¸¿øµé¿¡°Ôµµ ¾µ¸ð°¡ ÀÖÀ» °ÍÀÌ´Ù.
¶ÇÇÑ, ÀÌ Ã¥ÀÇ °Á¡Àº ¾ÖÇø®ÄÉÀ̼ǿ¡ ÁßÁ¡À» µÎ¾ú´Ù´Â Á¡ÀÌ´Ù. CORBAÀÇ °³³ä¿¡ ´ëÇØ ¹è¿ï ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, ÀÌ ±â¼úÀ» ÀÌ¿ëÇÏ¿© À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× Ŭ¶óÀ̾ðÆ®/¼¹ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÑ ½ÇÁ¦ÀûÀÎ Å×Å©´ÐÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. Ãß»óÀûÀÎ ¼Ò°³¿Í °³³äÀÇ ³ª¿º¸´Ù´Â À̰ÍÀÌ ½ÇÁ¦·Î µµ¿òÀÌ µÇ´Â °ÍÀ̶ó »ý°¢ÇÑ´Ù.
ºÎ·Ï¿¡¼ µé·¯ º¼ ¸¸ÇÑ »çÀÌÆ®¸¦ ¿©·¯ °÷À» Á¦½ÃÇϰí ÀÖÁö¸¸ ±¹³»ÀÇ »çÀÌÆ®¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø´Â Á¡ÀÌ ¾Æ½±´Ù. ¿ªÀÚ´Â ¹ÚÀçÇö ¾¾ÀÇ CORE CORBA(http://www. shinbiro.com/~jhpark)¿Í °¿µ½Ä ¾¾ÀÇ È¨ÆäÀÌÁö(http://dke.postech.ac.kr/~yskang/)¸¦ ÃßõÇÑ´Ù. ¹ÚÀçÇö ¾¾ÀÇ È¨ÆäÀÌÁö¿¡¼´Â ÀÌ¹Ì ÃâÆÇµÈ CORE CORBA º»¹®°ú ±× ¿ÜÀÇ ´Ù¸¥ ±â¼ú ÀÚ·áµéÀ» ±¸ÇÒ ¼ö ÀÖÀ¸¸ç, °¿µ½Ä ¾¾ÀÇ È¨ÆäÀÌÁö¿¡¼´Â CORBA¿¡ ´ëÇÑ ÀڷḦ ±¹³»/±¹¿Ü·Î ºÐ·ùÇÏ¿© ¸ð¾Æ³õ°í ÀÖ´Ù. ÀÌ Ã¥À» ¹ø¿ªÇÏ¸é¼ ¸¹Àº µµ¿òÀ» ¾ò¾ú½¿À» ¹àÇôµÐ´Ù. |
| |
| |
 |
 |
| |
|
|
 |
|
|