·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  °³¹ß   Ç÷§Æû   ½Ã½ºÅÛ   ¸Å´ÏÁö¸ÕÆ®   Àüü±â»ç  
ÀÚ¹Ù
´å³Ý
C/C++
DB
¸ðµ¨¸µ
À¥°³¹ß
±âŸ
À¯´Ð½º/¸®´ª½º
À©µµ¿ì
±âŸ
¼­¹ö
³×Æ®¿öÅ©
º¸¾È
±âŸ
BM
PM
±âŸ
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
ÀÚ¹Ù À¥¼­ºñ½º µð·ºÅ丮 ÆÐÅÏ Å½±¸

Abhay Bakshi ( ZDNet Korea )   2004/10/26  
EMF Enterprise Development
[Áöµð³ÝÄÚ¸®¾Æ]ÀÌÁ¦ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃ³¸¦ ¼±ÅÃÇÒ ¶§ C ¾ð¾î¿Í °°Àº Ãʱ⠴ܰè ÇÁ·Î±×·¡¹ÖºÎÅÍ C++/ÀÚ¹Ù¿Í °°Àº °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö, J2EE Ç÷§ÆûÀÇ ÄÄÆ÷³ÍÆ® ÁöÇâ ÇÁ·Î±×·¡¹Ö, ±×¸®°í ¼­ºñ½º ÁöÇâ ÇÁ·Î±×·¡¹Ö±îÁö ÀÌ ¸ðµç ¹æ¹ý·Ð Áß ¾î´À °Í¿¡µµ ±âÃʸ¦ µÑ ¼ö ÀÖ°Ô µÆ´Ù. ¹°·Ð °¢ °³¹ß ´Ü°è·Î ³ª¾Æ°¥¼ö·Ï ½Ã½ºÅÛ °³¹ß, ÅëÇÕÀÇ º¹ÇÕ¼º ¼öÁØÀº Á¡Â÷ Áõ´ëµÇ¸ç ½Ã½ºÅÛ ¼³°èÀÚ´Â °¢ ÇÁ·ÎÁ§Æ®¿¡ ¾ÆÅ°ÅØÃ³¸¦ Á¤Âø½ÃŰ´Â ÀÛ¾÷À» ÇʼöÀûÀ¸·Î ¼öÇàÇØ¾ß ÇÑ´Ù.

ÀÌ Áß¿¡¼­ ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOA) ÇÁ·Î±×·¡¹Ö ÆÐ·¯´ÙÀÓÀº ¸ðµç ³»/¿ÜºÎ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ SOA¿Í °ü·ÃÇØ ½Ã½ºÅÛÀ» ÅëÇÕÇØ¾ß ÇÏ´Â ¼­ºñ½º¿Í ±â¾÷¿¡ ±â¹ÝÀ» µÎ°í ÀÖ´Ù. ±×¸®°í SOA¿¡¼­ ¡®¼­ºñ½º¡¯¶õ ¿ë¾î´Â °¢ ±â±â¸¦ ³×Æ®¿öÅ© ȯ°æ¿¡¼­ Ç÷¯±×¾ØÇ÷¹ÀÌ(plug and play) µ¿ÀÛÀ» °¡´ÉÇÏ°Ô Çϴµ¥ ´ëÇÑ Âü°í »çÇ×À¸·Î °¡Àå ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù.

ÇöÀç ÂüÁ¶ÇÒ ¼ö ÀÖ´Â SOA ½ÇÇà »ç·Ê´Â Áö´Ï(JINI), ÄÚ¹Ù(CORBA), ÀÚ¹Ù RMI ±â¹ý, ebXML, ±×¸®°í °¡Àå Ãֽмַç¼ÇÀÎ À¥¼­ºñ½º µîÀ¸·Î ÀÌ·ïÁ® ÀÖ´Ù.

SOA À¥¼­ºñ½ºÀÇ ½ÇÇà
À¥¼­ºñ½º´Â XML·Î Á¤ÀǵǴ ´ÜÀÏ ÀÚ¿ø ½Äº°±â(URI)¿Í ¼­ºñ½º Çù¾à¿¡ ÀÇÇØ¼­¸¸ ½Äº°µÇ¸ç ¼­ºñ½º Çù¾àÀº °øÀû ÀÎÅÍÆäÀ̽º¿Í ¼­ºñ½º °áÇÕü µîÀ¸·Î ±¸¼ºµÈ´Ù. À¥¼­ºñ½ºÀÇ »ç¿ëó´Â ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ¸·Î SOAP ¸Þ½ÃÁö·Î ±Ô°ÝÈ­µÈ XML ±â¹Ý ¸Þ½ÃÁö¸¦ »ç¿ëÇØ ÀÇ»ç¼ÒÅëÀ» ÇÏ°Ô µÈ´Ù.

ÀϹÝÀûÀ¸·Î Ŭ¶óÀÌ¾ðÆ®´Â ÇÊ¿ä »çÇ×À» °¡Àå ÀûÇÕÇÏ°Ô ±¸ÇöÇÑ À¥¼­ºñ½º¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ÀÌ·± Ŭ¶óÀÌ¾ðÆ®´Â ¼­ºñ½º ·¹Áö½ºÆ®¸®¿Í °°Àº °øÀû/»çÀû ¼­ºñ½º µð·ºÅ丮¸¦ °Ë»öÇÔÀ¸·Î½á ÀÌ¿Í °°Àº Ž»ö ÀÛ¾÷À» ¼öÇàÇÑ´Ù.

±×¸² A´Â Áö±Ý±îÁö ¼³¸íÇÑ »óÈ£ÀÛ¿ëÀÇ ´ÙÀ̾î±×·¥À» º¸¿©ÁÖ°í ÀÖ´Ù. °¢ ´Ü°è´Â ¾Æ·¡¿¡ ¸ñ·ÏÀ¸·Î Á¤¸®µÅ ÀÖ´Ù.

±×¸² A : SOA ȯ°æÀÇ »óÈ£ÀÛ¿ë
  1. ¼­ºñ½º °ø±ÞÀÚ´Â ¼­ºñ½º µð·ºÅ丮¿¡ ¼­ºñ½º¸¦ µî·ÏÇÑ´Ù.
  2. ¼­ºñ½º µð·ºÅ丮´Â ¼­ºñ½º Çù¾àÀÇ À§Ä¡¸¦ ÆÄ¾ÇÇÑ´Ù.
  3. Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â ¼­ºñ½º »ç¿ëÀÚ´Â ¼­ºñ½º µð·ºÅ丮¸¦ ÁúÀÇÇÔÀ¸·Î½á Àڽſ¡°Ô ÇÊ¿äÇÑ ¼­ºñ½º¸¦ À§Ä¡½ÃŲ´Ù.
  4. ¼­ºñ½º µð·ºÅ丮 ÄÄÆ÷³ÍÆ®´Â ¼­ºñ½º¸¦ ¾î¶»°Ô °áÇÕÇÒ °ÍÀΰ¡, ¼­ºñ½º Çù¾à, ±×¸®°í Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ ¿äû¹ÞÀº ¼­ºñ½º¿¡ °üÇØ º¸´Ù ÀÚ¼¼ÇÑ »çÇ×°ú °°Àº Á¤º¸¸¦ ¾Ë·ÁÁØ´Ù.
  5. Ŭ¶óÀÌ¾ðÆ®´Â ¼­ºñ½º Á¦°øÀÚ¿Í °áÇÕÇØ ¿ä±¸ »çÇ×µéÀ» Â÷·Ê·Î ¸¸Á·½ÃÄÑ ³ª°£´Ù.
ÀÚ¹Ù À¥¼­ºñ½º¿¡¼­ ¼­ºñ½º µð·ºÅ丮 ÆÐÅÏ¿¡ ´ëÇÑ ¸é¹ÐÇÑ °ËÅä
¼­ºñ½º µð·ºÅ丮´Â SOAÀÇ ÇʼöºÒ°¡°áÇÑ ¿ä¼Ò Áß Çϳª´Ù. À§ÀÇ ±×¸² A´Â ¼­ºñ½º »ç¿ëÀÚ¿Í ¼­ºñ½º Á¦°øÀÚ°¡ ¸ðµÎ ¼­ºñ½º µð·ºÅ丮¿¡ Á¢±ÙÇÒ Çʿ䰡 ÀÖÀ½À» Àß º¸¿©ÁÖ°í ÀÖ´Ù.

¼­ºñ½º Á¦°øÀÚ´Â ¼­ºñ½º¸¦ ¼­ºñ½º µð·ºÅ丮¿¡ ÃâÆÇÇÏ´Â ¹Ý¸é »ç¿ëÀÚ´Â ·±Å¸ÀÓÀÇ Æ¯Á¤ ¿ä¼Ò¿¡ ±âÀÎÇÑ Æ¯Á¤ ¼­ºñ½º¸¦ ¹èÄ¡ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ ·±Å¸ÀÓ ÀÛ¾÷À» ÅëÇØ ¼­ºñ½º µð·ºÅ丮¸¦ º¸´Ù °­·ÂÇÑ SOA ¿ä¼Ò·Î ¸¸µé ¼ö ÀÖ´Ù.

¼­ºñ½º »ç¿ëÀÚ´Â ·¹Áö½ºÆ®¸®¿¡ ¼­ºñ½º¸¦ ¹èÄ¡Çϱâ Àü±îÁö´Â ±× ¼­ºñ½ºÀÇ À§Ä¡¸¦ ¾Ë ¼ö ¾ø´Ù. ¼­ºñ½º »ç¿ëÀÚµéÀÌ ·±Å¸ÀÓ¿¡¼­ ¼­ºñ½º¸¦ ¹ß°ßÇÏ°í ¿¬°áÇϱ⠶§¹®¿¡, ¼­ºñ½º ±× ÀÚü´Â Ŭ¶óÀÌ¾ðÆ®°¡ ¾Ë¾ÆÂ÷¸®Áö ¸øÇÏ´Â ¼ø°£¿¡ À̰÷¿¡¼­ Àú°÷À¸·Î ¿Å°ÜÁú ¼öµµ ÀÖ´Ù.

¹Ù·Î ÀÚ¹Ù À¥¼­ºñ½º°¡ °íÀüÀûÀÎ SOA ½ÇÇà »ç·Ê´Ù. À¥¼­ºñ½º´Â ¼­ºñ½º µð·ºÅ丮¸¦ ½ÇÇàÇϱâ À§ÇØ UDDI ±Ô°ÝÀ» »ç¿ëÇÑ´Ù.

¼­ºñ½º µð·ºÅ丮 ÆÐÅÏÀÇ Æ¯Â¡
¼­ºñ½º µð·ºÅ丮 ÆÐÅÏÀº SOAÀÇ °íÀ¯ Ư¡ Áß ÇϳªÀÎ ¡®Åõ¸íÇÑ ±â¾ï À§Ä¡ ¼±Á¤¡¯À̶ó´Â °üÁ¡À» Á¸ÁßÇϰí ÀÖ´Ù. ÆÐÅÏÀº »ç¿ëÇÒ ¼ö ÀÖ´Â ¼­ºñ½ºÀÇ ¿¬°¨À̶ó°í ÇÒ ¼ö ÀÖ´Â ¸ÞÀÎ ÄÄÆ÷³ÍÆ® ÁÖº¯À» ¼±È¸Çϰí ÀÖ´Ù.

ºñ·Ï ¼­ºñ½º µð·ºÅ丮°¡ SOA ½Ã½ºÅÛ¿¡¼­ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ½ÇÇàµÇ±ä ÇÏÁö¸¸, ¼­ºñ½º µð·ºÅ丮¸¦ À¥¼­ºñ½º ±× ÀÚü·Î ½ÇÇàÇÏ´Â ¹æ¹ýÀº ¸¹Àº °ø°¨À» ¾ò¾î³¾ ¼ö ÀÖ´Ù.

¼­ºñ½º µð·ºÅ丮 ÆÐÅÏÀº ÀÎÅÍÆäÀ̽º¿¡¼­ ½ÇÇàÀ» ºÐ¸®ÇÑ´Ù´Â, °´Ã¼ ÁöÇâ ü°èÀÇ ¼³°è ¿øÄ¢À» ±â¹ÝÀ¸·Î ÀÛ¼ºµÈ´Ù.

±×¸² B¸¦ ÅëÇØ ¼­ºñ½º µð·ºÅ丮 ÆÐÅϰú, ÆÐÅÏÀÇ °¢±â ´Ù¸¥ ºÎºÐµéÀÇ Á¶ÇÕ¿¡ °üÇØ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

±×¸² B : °¢±â ´Ù¸¥ ¼­ºñ½º µð·ºÅ丮 ÆÐÅÏ »çÀÌÀÇ Á¶ÇÕ

±×¸² B´Â ¼­ºñ½º Á¦°øÀÚ°¡ ¼­ºñ½ºÀÇ ÀÌ¿ë °¡´É¼ºÀ» µîÀçÇϰųª, ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼­ºñ½º ¸ñ·ÏÀ» Ȱ¿ëÇØ ÀÌ¹Ì µî·ÏµÈ ¼­ºñ½º¸¦ ¾÷µ¥ÀÌÆ®Çϰųª »èÁ¦ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» Àß º¸¿©ÁÖ°í ÀÖ´Ù.

Ŭ¶óÀÌ¾ðÆ®´Â Æ¯Á¤ ¼­ºñ½º¸¦ À§Ä¡½ÃŰ°Å³ª ¶Ç´Â ¹Ì·¡¿¡ Ȱ¿ëÇÒ ¼ö ÀÖµµ·Ï µî·ÏÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ ÁÖ¿ä ÄÄÆ÷³ÍÆ®¿Í ¾î´ðÅÍ(¾î´ðÅÍ ¼³°è ÆÐÅÏ)´Â ¼­ºñ½º µð·ºÅ丮 ³»¿¡ Á¸ÀçÇÑ´Ù.

UDDIÀÇ ±¸Á¶
UDDI´Â °øÀÎµÈ »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ »çÀû UDDI ·¹Áö½ºÆ®¸®³ª ¸ðµç ÀÎÅͳݻóÀÇ Á¢¼Ó¿¡ ´ëÇÑ °øÀûÀÎ UDDI ·¹Áö½ºÆ®¸® ÇüÅ·ΠÁ¸ÀçÇÒ ¼ö ÀÖ´Ù.

UDDI´Â 4°³ÀÇ µ¥ÀÌÅÍ ±¸Á¶·Î ÀÌ·ïÁø´Ù.
  • ºñÁî´Ï½º ±¸Á¶ - ÀÌ ºÎºÐÀº ºñÁî´Ï½º ¿»·Î¿ì ÆäÀÌÁö Á¤º¸¸¦ ´Ù·é´Ù. ¼­ºñ½º Á¦°øÀÚ¿¡ ´ëÇÑ ¹¦»ç°¡ ÀÌ·ïÁø´Ù.
  • ºñÁî´Ï½º ¼­ºñ½º ±¸Á¶ - ÀÌ ºÎºÐÀº ºñÁî´Ï½º ±¸Á¶ ºÎºÐ¿¡¼­ ¼­ºñ½º Á¦°øÀÚ°¡ ÃâÆÇÇÏ´Â ¼­ºñ½º¸¦ Ç¥ÇöÇÑ´Ù.
  • °áÇÕ ÅÛÇø´ ±¸Á¶ - ÀÌ ºÎºÐÀº ƯÁ¤ ¼­ºñ½º Ãø¸éÀ» ¹¦»çÇÏ´Â °áÇÕ ÅÛÇø´ÀÌ´Ù. ÀüüÀûÀ¸·Î º¼ ¶§ ƯÁ¤ ¼­ºñ½ºÀÇ ¸ðµç
  • t¸ðµ¨ ±¸Á¶ - ±â¼úÀû ¸ðµ¨ÀÎ ¡®t¸ðµ¨¡¯Àº ¼­ºñ½º Á¤ÀÇ¿¡ Ȱ¿ëµÈ´Ù.
ÀÏ¹Ý È¸»çµéÀº ¾ÆÆÄÄ¡ ¾×½ÃÁî¿Í °°Àº, ¼ÒÇÁÆ®¿þ¾î ¾÷üµéÀÇ ÆÐŰÁö¸¦ Ȱ¿ëÇØ ÀÚü °³¹ßÀηµéÀÌ ¸¸µé¾î³½ µ¶ÀÚÀûÀÎ UDDI ·¹Áö½ºÆ®¸®¸¦ ¼³Á¤Çϰųª ¿î¿µÇÒ ¼ö ÀÖ´Ù. °øÀû UDDI ·¹Áö½ºÆ®¸®´Â IBM, MS, ½Ã½ºÆ¼³Ý(Systinet), x¸Þ½îµåÁî(xMethods)¿Í °°Àº ¼ÒÇÁÆ®¿þ¾î ȸ»çµéÀÌ Á¦°øÇϰí ÀÖ´Ù.

µð·ºÅ丮 ¾×¼¼½ºÀÇ ÇÙ½É - À¥¼­ºñ½º¿¡¼­ÀÇ UDDI
À¥¼­ºñ½º´Â B2B ½Ã½ºÅÛ, Æ÷Å», ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼Ç, BPM ½Ã½ºÅÛ, ¿öÅ©Ç÷ΠÇÁ·Î¼¼½º, ±×¸®°í ±âŸ BI ½Ã½ºÅÛ µîÀ» ÅëÇÕÇÒ ¼ö ÀÖ´Ù.

Ŭ¶óÀÌ¾ðÆ® Á¢±ÙÀÇ ÇÙ½É Æ÷ÀÎÆ®´Â UDDI¿Í °°Àº ƯÁ¤ ½ÇÇà µµ±¸¸¦ ÅëÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. UDDI´Â ºñ·Ï SOA¿¡¼­ ¼±ÅûçÇ×À̱ä ÇÏÁö¸¸ À¥¼­ºñ½º¿¡¼­ äÅÃÇÒ ¼ö ÀÖ´Â °¡Àå º¸ÆíÀûÀÎ µð·ºÅ丮 ¹æ¹ý·ÐÀÌ´Ù.

¼­ºñ½º µð·ºÅ丮 ÆÐÅÏ ¹× À̵éÀÇ UDDI¿¡ ´ëÇÑ °ü°è¸¦ öÀúÈ÷ ÀÌÇØÇÏ´Â °ÍÀº À¥¼­ºñ½ºÀÇ ÀûÀýÇÑ ½ÇÇà¿¡ ²À ÇÊ¿äÇÑ ÀÛ¾÷ÀÌ´Ù. @
°ü·Ã±â»ç
´å³Ý Ç÷§Æû°ú SOAÀÇ °áÇÕÀº¡¸ÀÌ·¸°Ô!¡¹
´À½¼ÇÏ°Ô °áÇÕµÈ À¥¼­ºñ½ºÀÇ ÀåÁ¡
À¥¼­ºñ½º ROI »êÁ¤ ¿äÀÎ
À¥¼­ºñ½º¿¡ ´ëÇÑ 5°¡Áö ¿ÀÇØ¿Í Áø½Ç
ÀÚ¹Ù ¸ðµ¨ ÁÖµµ ¾ÆÅ°ÅØÃ³ÀÇ Ãâ¹ßÁ¡¡¸EJOSA¡¹
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
[ORM ¨é] iBATIS SQL...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
[ORM ¨è] JPA Ȱ¿ëÇϱâ
[ORM ¨ç] ÇÏÀ̹ö³×ÀÌÆ® Ȱ¿ëÀü...
[±â°í]±ÝÀ¶ ¼­ºñ½º ½ÃÀåÀ» À§ÇÑ ...
[DDD ¨ë] BDD(Behavi...
[±â°í]¿Ã¸²ÇÈ ½ÃÁ𠺸¾È À§Çù¿¡ ...
'±¤¼¶À¯ 3D ¿µ»ó', ³úÀÇÇп¡ »õ ÁöÆò ¿­´Ù [00:02:31]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
Ç÷¹À̽ºÅ×À̼Ç3(PS3) ´ë¿ë·® HDD ±³Ã¼ ½¬¿î ÆÁ [00:03:22]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
¡°À¥ Ç¥ÁØÀº ¹«½¼!¡±¡¦IE8¿¡ ´ë...
Á¶Áßµ¿, ´ÙÀ½¿¡ ´º½º°ø±Þ Áß´Ü¡¦"...
¡®³ªÈ¦·Î ¾×ƼºêX¡¯¡¦¼¼°è ÀÎÅͳݰú...
³×À̹ö´Â ¿Ö '10´ë ÇØÄ¿'¿¡ ´ç...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
Áö¾Öµå, ¿Á¿Ü±¤°í¿Í Ç×°ø»çÁø °áÇÕ...
[Àλç]Áö½Ä°æÁ¦ºÎ
ÆÄ¼ö´åÄÄ "DRMÀÌ º¸¾È»ê¾÷ À̲ö...
³×À̹ö ¼­ºñ½º ÀÚ¹®À§¿øÈ¸, º»°ÝÀû...
Çѱ¹¾ÆÀ̽ǷÐ, ¾¾µð³×Æ®¿÷½º¿¡ ´ë±Ô...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.