·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  Æ÷½ºÆ®   Ä÷³   º¸µµÀÚ·á   ±â¾÷Á¤º¸   ¸®Æ÷Æ® & Æ®·»µå   Àüü±â»ç  
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
[2004³â ÇϹݱ⠱â¼úÀü¸Á] ¨ç ºñÁö´Ï½º¿Í ÇÁ·Î¼¼½ºÀÇ ÅëÇÕ

À̽ÂÁØ (¿¤¶ó½ºÆ½¿þ¾î)   2004/10/15 08:00:01 AM
Untitled Document
[Áöµð³ÝÄÚ¸®¾Æ]SOA´Â ±â¾÷ÀÇ Á¤º¸ ½Ã½ºÅÛÀ» ¼­ºñ½º À§ÁÖ·Î ºÐÇÒÇÏ´Â ¾ÆÅ°ÅØÃ³¸¦ ¸»ÇÑ´Ù. SOA´Â ±âº»ÀûÀ¸·Î ¼­ºñ½ºµéÀÇ ÁýÇÕÀÌ´Ù. ¿©·¯ ¼­ºñ½º¸¦ ¹­¾î ´Ù¸¥ ¼­ºñ½º°¡ µÇ±âµµ ÇÏ¸ç ¼­ºñ½º°¡ ¼­ºñ½º¸¦ ¼­·Î »ç¿ëÇϱ⵵ ÇÑ´Ù(¿©±â¼­ ¸»ÇÏ´Â ¼­ºñ½º´Â Àß Á¤Àǵǰí, ´Ù¸¥ ¼­ºñ½º¿¡ Á¾¼ÓÀûÀÌÁö ¾ÊÀº ±â´ÉÀÇ ´ÜÀ§ÀÌ´Ù). °´Ã¼ÁöÇâ(Object Orientation)°ú °°Àº ¸¹Àº °³³äµéÀÌ ±×·¸Áö¸¸ SOA ¿ª½Ã ¿ÏÀüÈ÷ »õ·Î¿î °³³äÀº ¾Æ´Ï´Ù.

¡®¼­ºñ½º¡¯¶õ ¿ë¾î´Â ÀÌ¹Ì ¼ö ½Ê ³â ÀüºÎÅÍ ¾²¿© ¿ÔÀ¸¸ç, 90³â´ë ºÐ»ê°´Ã¼ ±â¼úÀÌ °¢±¤À» ¹Þ±â ½ÃÀÛÇϸ鼭 ³Î¸® ¾²¿´´Ù. ÃÖ±Ù¿¡ ÁøÁ¤ÇÑ ÀǹÌÀÇ SOA¸¦ °¡´ÉÇÏ°Ô ÇØÁÙ °ÍÀ¸·Î ±â´ëµÇ´Â XML°ú À¥ ¼­ºñ½º°¡ µîÀåÇϸ鼭 SOA°¡ ´Ù½Ã °¢±¤À» ¹Þ°í ÀÖ´Ù. ÀÌ ¶§¹®¿¡ ¸¹Àº »ç¶÷µéÀÌ SOA¿Í À¥ ¼­ºñ½º¸¦ µ¿µîÇÑ °ÍÀ¸·Î ¹Ù¶óº»´Ù. Á» ´õ Á¤È®È÷ À̾߱âÇϸé SOA´Â ¸ðµ¨(ȤÀº ¾ÆÅ°ÅØÃ³ ÆÐÅÏ)À̰í À¥ ¼­ºñ½º´Â ¡®¼­ºñ½ºµéÀ» ¿¬°áÇÏ´Â ±â¼ú¡¯ÀÌ´Ù.

SOA°¡ ±âÁ¸ÀÇ Å¬¶óÀ̾ðÆ®/¼­¹ö, ºÐ»ê ÄÄÆ÷³ÍÆ® µîÀÇ ¾ÆÅ°ÅØÃ³µé°ú Å©°Ô ´Ù¸¥ Á¡Àº ¼­ºñ½º ÀÎÅÍÆäÀ̽º¿Í ½ÇÁ¦ ±¸ÇöÀ» º°°³·Î °¡Á®°£´Ù´Â Á¡ÀÌ´Ù. ÀÌ·± Ư¡À¸·Î ¡®ºñÁö´Ï½º ¸ðµ¨ ¹× ÇÁ·Î¼¼½ºµéÀÇ µ¿ÀûÀÎ ÅëÇÕ¡¯À» °¡´ÉÇÏ°Ô Çϰí ÀÖ´Ù. SOA´Â ºñÁö´Ï½º ¸ðµ¨ ¹× ÇÁ·Î¼¼½ºµéÀÇ µ¿ÀûÀÎ ÅëÇÕÀ̶ó´Â ¸é¿¡¼­ °¡Àå Å« ÀÇÀǸ¦ ãÀ» ¼ö ÀÖ´Ù. Áï ´À½¼ÇÏ°Ô ¿¬°áµÈ ¼­ºñ½ºµé°£¿¡ ºñµ¿±â ¸Þ½ÃÁö¸¦ ÁÖ°í¹Þ¾Æ¼­ ±¸ÇöµÇ´Â µ¿ÀûÀ¸·Î ºñÁî´Ï½º ÀýÂ÷¸¦ ±¸ÇöÇÏ´Â °ÍÀÌ´Ù.

SOA¿Í À¥ ¼­ºñ½º
SOA´Â ´ÙÀ½°ú °°ÀÌ ¼¼ °¡Áö·Î ±¸¼º µÈ´Ù.

¼­ºñ½º ¿äûÀÚ(requestor) + ¼­ºñ½º Á¦°øÀÚ(provider) + ¼­ºñ½º Áß°³ÀÚ(broker)

SOA¸¦ ±¸¼ºÇÏ´Â ¼¼ °¡Áö ¿ä¼Ò´Â ¼­·Î ´À½¼ÇÏ°Ô ¿¬°áµÇ¾î ÀÖÀ¸¸ç ¼­·Î ¿ÏÀüÈ÷ µ¶¸³ÀûÀÌ´Ù. SOA°¡ ´Ù¸¥ ¸ðµ¨°ú Å©°Ô ´Ù¸¥ Ư¡À¸·Î ÇÁ·Î¼¼½º(´õ Á¤È®È÷´Â ºñÁî´Ï½º ÇÁ·Î¼¼½º)¸¦ À§ÁÖ·Î Á¤º¸ ½Ã½ºÅÛ ÀÎÇÁ¶ó¸¦ ±¸ÃàÇÑ´Ù´Â °Í°ú ´À½¼ÇÏ°Ô °áÇÕµÈ(loosely coupled) ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹× °ü¸® ¾ÆÅ°ÅØÃ³¶ó´Â Á¡À» µé ¼ö ÀÖ´Ù. ´À½¼ÇÏ°Ô °áÇյǾî ÀÖ´Ù´Â °ÍÀº ÇÊ¿äÇÒ ¶§¸¸ ¿¬°áÀÌ ÀÌ·ïÁø´Ù´Â À̾߱âÀÌ¸ç ¶ÇÇÑ ¼­·Î µ¶¸³ÀûÀ¸·Î ¿î¿µµÇ°í ÀÖÀ½À» ¶æÇÑ´Ù. SOA ¸ðµ¨¿¡´Â ¼­ºñ½º¸¦ ¿äûÇÏ´Â ¿äûÀÚ¿Í ¼­ºñ½º¸¦ Á¦°øÇÏ´Â Á¦°øÀÚ ¿Ü¿¡ ¼­ºñ½º¿¡ ´ëÇÑ Á¤º¸¸¦ ¼­ºñ½º ¿äûÀÚ¿¡°Ô ¾Ë·ÁÁÖ´Â Áß°èÀÚ(broker)°¡ Á¸ÀçÇÑ´Ù. Áï ¿øÇÏ´Â ¼­ºñ½º°¡ ¾îµð¿¡ ÀÖÀ¸¸ç ¾î¶² ¸ð½ÀÀ» Çϰí ÀÖ´ÂÁö¸¦ ã¾ÆÁÖ´Â Áß°èÀÚ°¡ ÀÖ´Ù.

<±×¸² 1> À¥ ¼­ºñ½º ±¸¼º ¿ä¼Ò¿Í ±¸¼º ¿ä¼Ò°£ÀÇ °ü°è


¿©±â¼­ ÇÑ °¡Áö ÁÖÀÇÇÒ °ÍÀÌ Àִµ¥, SOA´Â °üÁ¡°ú Á¢±Ù ¹æ¹ýÀ» Á¦°øÇÒ »Ó SOA ÀÚü°¡ ±¸Çö ±â¼úÀº ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù. Áï ²À À¥ ¼­ºñ½º°¡ ¾Æ´Ï¶óµµ SOA¸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Â ´Ù¸¥ ¹æ¹ýµéµµ ¸¹ÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. SOA(ȤÀº À¥ ¼­ºñ½º)´Â ´ÙÀ½°ú °°Àº Ư¡À» °¡Áø´Ù. ÀÌ Æ¯Â¡µéÀ» ÀÌÇØÇÏ´Â °ÍÀº À¥ ¼­ºñ½ºÀÇ È°¿ëµµ¿Í »ç¿ë ¹üÀ§¸¦ °áÁ¤ÇÏ´Â Áß¿äÇÑ °ÍÀÌ´Ù.

[1] ´À½¼ÇÑ ¿¬°á(Loosely Coupled)
[2] ¼º±ä ÀÎÅÍÆäÀ̽º(Coarse Grained)
[3] ºñ µ¿±â¼º(Asynchronous)

¡®¼º±ä ÀÎÅÍÆäÀ̽º(Coarse Grained)¡¯¶õ °ÅÄ¥°Ô °¥Àº °î½Ä ¾Ë°»À̶õ ºñÀ¯Àε¥ ÀÎÅÍÆäÀ̽ºÀÇ ´ÜÀ§¸¦ ¼¼¹ÐÇÏ°Ô ³ª´©´Â °ÍÀÌ ¾Æ´Ï¶ó °Å·¡ÀÇ Àǹ̰¡ ÀÖ´Â Å­Á÷ÇÑ ´ÜÀ§ÀÇ ÀÎÅÍÆäÀ̽º·Î ¸¸µå´Â °ÍÀÌ ÁÁ´Ù´Â ÀǹÌÀÌ´Ù.

SOA °ü·Ã ¾÷°è µ¿Çâ
À¥ ¼­ºñ½º Ç¥ÁØÈ­°¡ ²ÙÁØÈ÷ ÁøÇàµÇ°í ÀÖ°í SOA¿¡ ´ëÇÑ ³íÀǵµ Ȱ¹ßÇÏÁö¸¸ SOA¿¡ ´ëÇÑ Á¤ÀÇ¿Í Àü·«Àº º¥´õµé¸¶´Ù ´Ù¸£´Ù. ƯÀÌÇÒ¸¸ÇÑ »ç½ÇÀº SOA °ü·Ã ³ë·Âµé¿¡ º¥´õµéÀÇ Çຸ¿Í Å©°Ô ´Ù¸¥ Á¡Àº ¼­·Î ¹èŸÀûÀÌÁö ¾Ê´Ù´Â Á¡ÀÌ´Ù. ƯÈ÷ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â Áö±Ý±îÁö º¸¿© ¿Ô´ø µ¶ÀÚÀûÀÎ ±Ô°ÝÀ» °íÁýÇÏÁö ¾Ê°í ¸®´ª½º¸¦ Æ÷ÇÔÇÏ¿© ´Ù¾çÇÑ Ç÷§Æû°ú ±â¼ú°£ÀÇ »óÈ£ ¿î¿µ¼º¿¡ ´ëÇØ Áö¿øÀ» ¾Æ³¢Áö ¾Ê°í ÀÖ´Ù. ÀÌ·± Çö»óÀº ´Ù¸¥ º¥´õµéµµ ¸¶Âù°¡ÁöÀÌ´Ù. ¹èŸÀûÀÎ ±â¼ú Á¤Ã¥À¸·Î´Â ´õ Å©°Ô ¼º°øÇϱâ Èûµç ½Ã´ë°¡ µÈ °ÍÀÌ´Ù.

BEA´Â SOA¸¦ ¼±µµÇÏ´Â ´ëÇ¥ÀûÀÎ º¥´õ ÁßÀÇ ÇϳªÀÌ´Ù. Áö³­ 5¿ù¿¡ ÀÖ¾ú´ø BEA eWorld 2004 ÄÁÆÛ·±½º¿¡¼­ ¹ßÇ¥µÈ BEAÀÇ Àü·«µéÀ» »ìÆìº¸¸é BEA°¡ SOA¿¡ Àü·ÂÅõ±¸ÇÒ °ÍÀ» ½Ã»çÇϰí ÀÖ´Ù(ÀÌ ÄÁÆÛ·±½ºÀÇ Ç¥¾î°¡ ¡®Deploy SOA. Now!¡¯¿´´Ù). BEAÀÇ ºñÀüÀº ¡®¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOA)¸¦ ±â¹ÝÇÑ ¸®Äûµå ÄÄÇ»ÆÃ(Liquid Computing)¡¯À̶ó°í ¿ä¾àÇÒ ¼ö ÀÖ´Ù. ÇöÀçÀÇ À¥·ÎÁ÷ ¼­¹ö¿¡ BPM(Business Process Management) ±â´ÉÀ» È®ÀåÇÑ À¥·ÎÁ÷ ¼­¹ö ÇÁ·Î¼¼½º ¿¡µð¼Ç(WebLogic Server Process Edition)À» ³»³õ°í ÀÖ´Ù. À̰ÍÀº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú ¾÷¹« ÇÁ·Î¼¼½º °ü¸®(BPM)À» °áÇÕÇÏ¿© º¸´Ù ºü¸£°Ô ±â¾÷ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

Çѱ¹ IBMÀº SOA¸¦ ÀÚ»çÀÇ ¡®¿Â µð¸Çµå¡¯ÀÇ ÇÙ½É ±â¹ÝÀ¸·Î »ï°í SOA °ü·Ã ¼­ºñ½º¿Í ÅëÇÕ ¼­ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù. ƯÈ÷, À¥½ºÇǾîÀÇ ºñÁî´Ï½º ÀÎÆ¼±×·¹ÀÌ¼Ç ¼­¹ö ÆÄ¿îµ¥À̼ÇÀº SOA Áö¿øÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. À¥ ¼­ºñ½º ±â¼ú¿¡ ÅõÀÚ¸¦ ¾Æ³¢Áö ¾Ê´Â º¥´õ ÁßÀÇ Çϳª°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÌ´Ù. ´å³ÝÀÌ ¹Ù·Î ¡®XML À¥ ¼­ºñ½º Ç÷§Æû¡¯ÀÌÀÚ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Àü·« À̸§ÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁ´Â XMLÀ» Æ÷ÇÔÇÏ¿© À¥ ¼­ºñ½º °ü·Ã ´Ù¾çÇÑ Ç¥ÁØÈ­¿¡ Àû±ØÀûÀ¸·Î Âü¿©Çϰí ÀÖÀ¸¸ç ÀǿܷÎ(?) ¿­¸° ¾ÆÅ°ÅØÃ³¸¦ ÁöÇâÇϰí ÀÖ´Ù.

Çѱ¹ÀÇ ´ëÇ¥ÀûÀÎ WAS Á¦Ç° °³¹ß ¾÷üÀΠƼ¸Æ½º¼ÒÇÁÆ®´Â WAS Á¦Ç°ÀÎ Á¦¿ì½º(JEUS) 5.0À» J2EE ±â¹ÝÀÇ À¥ ¼­ºñ½º Ç÷§ÆûÀ¸·Î ³»³õ°í ÀÖ´Ù. ÀÌ Á¦Ç° ¿ª½Ã SOA¸¦ ÁöÇâÇÏ´Â Á¦Ç°À̸ç BPM ¼Ö·ç¼ÇÀÎ ¡®ºñÁ½ºÅÍ(BizMaster)¡¯À» ³»³õ¾Ò´Ù. ÀÌ Á¦Ç°Àº µ¥ÀÌÅÍ Á᫐ ÅëÇÕ°ú ÇÔ²² ÇÁ·Î¼¼½º °³¼±°ú Àû¿ëÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ±â´É, ´Ù¾çÇÑ ¾î´ðÅÍ, ä³Î, ÅëÇÕ °³¹ß?°ü¸® µîÀ» Á¦°øÇÑ´Ù.

SOA Æ®·£µå Àбâ
BEA¸¦ Æ÷ÇÔÇÏ¿© ¿©·¯ º¥´õµéÀÇ ¿òÁ÷ÀÓÀÌ ¾î´À ¶§ º¸´Ù Ȱ¹ßÇÏ°Ô ¿òÁ÷À̰í ÀÖ´Ù. ¿©·¯ ¾÷üµéÀÇ ¿òÁ÷ÀÓ¿¡¼­ Áß¿äÇÑ È帧µéÀ» ¸î °¡Áö ÀÐÀ» ¼ö ÀÖ´Ù.

Ÿ»ç ±â¼ú ²ø¾î¾È±â - »óÈ£¿î¿ëÀü·«
W3C, OASIS, WS-I Ç¥ÁØÈ­ ±â±¸µéÀº À¥ ¼­ºñ½º¸¦ ´Ù¾çÇÑ Ãø¸é¿¡¼­ °è¼Ó Ç¥ÁØÈ­ ½Ã۰í ÀÖ´Ù. ÀÌ¿Í º°µµ·Î SOA¿Í À¥ ¼­ºñ½º °ü·Ã º¥´õµéÀÇ °øµ¿ÀûÀÎ ¿òÁ÷ÀÓ ÁßÀÇ Çϳª´Â ¹Ù·Î ¼­·Î ´Ù¸¥ ±â¼ú°ú ¼­·Î ´Ù¸¥ Ç÷§Æû¿¡ ´ëÇÑ »óÈ£¿î¿ë Àü·«ÀÌ´Ù. SOA ±¸ÃàÀ» À§Çؼ­´Â ´Ù¸¥ ±â¼ú°ú Á¢¸ñµÇ°í ¿¬°áµÇ´Â °ÍÀÌ ¸Å¿ì Áß¿äÇÏ°Ô µÇ´Âµ¥ À¥ ¼­ºñ½º¿Í °°ÀÌ ¼­ºñ½º¿Í ¼­ºñ½º¸¦ ¿¬°áÇÏ´Â ±â¼ú»Ó¸¸ ¾Æ´Ï¶ó, ±âÁ¸ ºñÁî´Ï½º ±â´ÉÀ» À¥ ¼­ºñ½º·Î ²ø¾î ¿Ã¸®°Å³ª ·¹°Å½Ã¸¦ Áö¿øÇØ¾ß Çϱ⠶§¹®ÀÌ´Ù. ÀÌ ¶§¹®¿¡ °æÀï °ü°è¿¡ ÀÖ´Â º¥´õÀÇ ±â¼úµµ Áö¿øÇÏ´Â »ç·Ê°¡ ´Ã¾î³ª°í ÀÖ´Ù.

SOA ´ÙÀ½Àº ÇÁ·Î¼¼½º - BPM ÁöÇâ
SOA°¡ ±¸ÃàµÇ¸é ±× ´ÙÀ½Àº ÀÚ¿¬½º·´°Ô BPM·Î ³Ñ¾î°£´Ù. ¼­ºñ½º ÀÚü°¡ ´ÜÀ§ ºñÁî´Ï½º ·ÎÁ÷À» ´ã°í Àֱ⠶§¹®¿¡ SOA°¡ ±¸ÃàµÇ°í ³ª¸é ÀÌ ¼­ºñ½ºµé °£ÀÇ È¿À²¼º°ú ÇÁ·Î¼¼½º °³¼±ÀÌ È­µÎ°¡ µÈ´Ù´Â À̾߱âÀÌ´Ù. ´ëÇ¥ÀûÀÎ ¿¹°¡ À¥ ¼­ºñ½º ±â¹ÝÀÇ ¿öÅ©Ç÷οì(Workflow)ÀÌ´Ù. ¶ÇÇÑ, ºñÁî´Ï½º ÇÁ·Î¼¼½º ¼³°è, ¿î¿ë, Æò°¡ µî ´Ù¾çÇÑ ºÐ¾ß¿¡ °ÅÃÄ BPM À̽´°¡ »ý°Ü³­´Ù. À¥·ÎÁ÷ÀÇ ¿öÅ©¼¥(Workshop)°ú °°ÀÌ SOA¸¦ ÁöÇâÇÏ´Â Á¦Ç°µéÀÌ ºñÁî´Ï½º ÇÁ·Î¼¼½º ¸ðµ¨¸µ ±â´ÉÀ» °¡Áö°í ÀÖ´Ù.

Àû°úÀÇ µ¿Ä§ - ¿ÀǼҽº
¸¹Àº ¾÷üµéÀÌ ¸Å¿ì Àû±ØÀûÀ¸·Î ¿ÀÇ ¼Ò½º¸¦ µµÀÔÇϱ⠽ÃÀÛÇß´Ù. IBMÀº º¸ÀÌ°Ô È¤Àº º¸ÀÌÁö ¾Ê°Ô ¿ÀǼҽº¸¦ Áö¿øÇÏ°í ¿ªÀ¸·Î ¿ÀǼҽº¸¦ Àß È°¿ëÇØ ¿Ô´Ù. BEA ¿ª½Ã ÀÚ»ç Á¦Ç°ÀÇ ÀϺθ¦ ¿ÀǼҽº·Î ¸¸µé¾î °ø°³ÇÏ°í °³¹ß ȯ°æÀÇ ÀϺθ¦ ¿ÀǼҽº·Î ÁøÇàÇÒ ¿¹Á¤À̶ó°í ÇÑ´Ù. ÀÌó·³ ¿ÀǼҽº¸¦ Àû±Ø µµÀÔÇϰųª Á¦Ç°ÀÇ ÀϺθ¦ ¿ÀǼҽº·Î ÇÏ´Â ¿òÁ÷ÀÓµéÀÌ ¸¹¾ÆÁö°í ÀÖ´Ù. ¿ÀǼҽºÀÇ ±× ¹®È­³ª Á¤Ã¥À» ¼ö¿ëÇÏ´Â Á¦Ç°µéÀÌ ´Ã¾î³ª°í ÀÖ´Ù.

¾à°£ ¾Õ¼± ¹Ì·¡ - '±×¸®µå ÄÄÇ»ÆÃ + SOA'
¾à°£ ¾Õ¼± À̾߱Ⱑ µÇ°ÚÁö¸¸ SOAÀÇ ¹Ì·¡¿Í ±×¸®µå ÄÄÇ»ÆÃÀº ¸ÖÁö ¾ÊÀº ¹Ì·¡¿¡ ¼­·Î ¸¸³ª°Ô µÉ °ÍÀÌ´Ù. SOA°¡ Áö¼ÓÀûÀ¸·Î ¼öÁ¤ÇÏ°í º¸¿ÏÇϱ⠽¬¿î À¯¿¬ÇÑ ¸ðµ¨À» Á¦°øÇÏÁö¸¸ ÆÛÆ÷¸Õ½º Ãø¸é¿¡¼­´Â ´Ù¼Ò ¾àÁ¡À» °¡Áö°í ÀÖ´Â °Ô »ç½ÇÀÌ´Ù. ÀÌ ºÎºÐÀ» º¸¿ÏÇÏ·Á´Â ¸¹Àº ³ë·ÂµéÀÌ ÀÖÀ¸¸ç ±× Áß Æ¯ÀÌÇÒ ¸¸ÇÑ °ÍÀÌ ¹Ù·Î ±×¸®µå ÄÄÇ»ÆÃÀ» Ȱ¿ëÇÏ·Á´Â ³ë·ÂÀÌ´Ù.

SOAÀÇ °úÁ¦
SOA°¡ ÀåÁ¡¸¸À» °¡Áø °ÍÀº ¾Æ´Ï´Ù. ºñÁî´Ï½º ¸ðµ¨ ¹× ÇÁ·Î¼¼½ºµéÀÇ µ¿ÀûÀÎ ÅëÇÕÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ÀåÁ¡ÀÌ ÀÖ°í ±â¾÷ ³»ºÎ»Ó¸¸ ¾Æ´Ï¶ó ¿ÜºÎ±îÁö ¾Æ¿ì¸£´Â ÅëÇÕÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª µ¿ÀûÀΠƯ¼º ¶§¹®¿¡ ¼­ºñ½ºµéÀ» °ü¸®ÇÏ´Â ¹®Á¦°¡ Å« °úÁ¦·Î ³²´Â´Ù. ¶ÇÇÑ ±âÁ¸ ±â°£ ½Ã½ºÅÛÀÌ °¡Áö°í ÀÖ´Â ±â´ÉÀ» À¥ ¼­ºñ½º·Î ²ø¾î ¿Ã¸®´Â °ÍÀÌ ¸Å¿ì Èûµé´Ù´Â ¹®Á¦¸¦ ¾È°í ÀÖ´Ù. Áï ±â°£ ½Ã½ºÅÛÀÇ Àü¹ÝÀûÀÎ ¼º¼÷µµ°¡ ³·´Ù¸é SOA¸¦ ±¸ÃàÀ» ¹æÇØÇÏ´Â Å« °É¸²µ¹ÀÌ µÈ´Ù.

SOA¸¦ À̾߱âÇÒ ¶§ º¥´õµé¸¶´Ù °íÀ¯ÇÑ Àü·«µéÀÌ ÀÖ´Ù. ÀÌ Àü·« À̸§µéÀº ±¸Ã¼ÀûÀÎ Á¦Ç°ÀÌ ¾Æ´Ï°í ºñÀüÀ» ´ãÀº °ÍµéÀ̱⠶§¹®¿¡ ´Ù¼Ò Ãß»óÀûÀ̰í ÀÌ»óÀûÀÌ´Ù. IBMÀÇ ¿Âµð¸Çµå, BEAÀÇ ¸®Äûµå ÄÄÇ»ÆÃ, HPÀÇ ¾î´ðƼºê ¿£ÅÍÇÁ¶óÀÌÁî(AE) µîÀÌ ÀÖ´Ù. ´ëºÎºÐÀÇ º¥´õµéÀÌ Àü·«µéÀÇ ±â¹ÝÀ¸·Î SOA¸¦ °¡Á®°¡°í Àִµ¥, ÀÌ Àü·«µé¿¡ »ç¿ëµÇ´Â SOA¿¡ ´ëÇÑ °³³äÀÌ ¿ÏÀüÈ÷ µ¿ÀÏÇÑ °ÍÀº ¾Æ´Ï´Ù.

ÄÄÇ»ÆÃ ȯ°æÀÇ Å« ¹ßÀü ´Ü°è°¡ Ŭ¶óÀ̾ðÆ®/¼­¹ö, À¥ ±â¹Ý ÄÄÇ»ÆÃ, SOA°¡ µÉ °ÍÀ̶ó°í ¿¹ÃøÇÏ´Â Àü¹®°¡µéµµ »ó´ç ¼ö ÀÖ´Ù. ±× ¸¸Å­ SOA´Â ÀÌ¹Ì »ó´çÈ÷ Áß¿äÇÑ °³³äÀ¸·Î ÀÚ¸® Àâ¾Ò´Ù. DCOM, DCE, CORBA µî ÇÑ ½Ã´ë¸¦ dz¹ÌÇß´ø ºÐ»ê°´Ã¼ ±â¼úµéÀº ÀÌÁ¦ À¥ ¼­ºñ½º¿¡ ÀÚ¸®¸¦ ³»ÁÖ°í ÀÖ´Ù. ºÐ»ê°´Ã¼ ±â¼úÀÇ ¼è¶ôÀÇ °¡Àå Å« ¿øÀÎÀº º¥´õµéÀÌ µ¶ÀÚÀûÀΠǥÁØÀ» ¸¸µé¾ú´Ù´Â Á¡°ú »ê¾÷°èÀÇ Áö¿øÀÌ ºÎÁ·Çß´Ù´Â Á¡À» µé ¼ö ÀÖ´Ù. À¥ ¼­ºñ½º´Â ±× ÀÚ¸®¸¦ ¹°·Á¹Þ¾ÒÀ¸¸ç XML SOAP°ú °°Àº Ç¥ÁØ ±â¼ú°ú ¾÷°èÀÇ °øµ¿ÀÇ ³ë·ÂÀ¸·Î, ºÐ»ê°´Ã¼ ±â¼úÀÌ ÀÌ·çÁö ¸øÇß´ø ÁøÁ¤ÇÑ ÀǹÌÀÇ Ç÷§Æû µ¶¸³ÀûÀÎ ÅëÇÕÀ» ÀÌ·ê °ÍÀ¸·Î ±â´ëµÇ°í ÀÖ´Ù. @
°ü·Ã±â»ç
À¥¼­ºñ½º, º¹ÀâÇÒ¼ö·Ï ´Ü¼øÇÏ°Ô »ý°¢ÇÒ °Í
À¥¼­ºñ½º ROI »êÁ¤ ¿äÀÎ
Jºô´õ 2005 Ãâ½Ã¡¸SW °³¹ß ´Ü°èºÎÅÍ ¼º´É°ü¸®¡¹
SW ¾Æ¿ô¼Ò½Ì, ÁßÈï±â ¿Â´Ù¡¸À¥¼­ºñ½º¡¤SOA°¡ ¿øµ¿·Â¡¹
ÀÚ¹Ù¿ø 2004¿¡¼­ ÁÖ¸ñ¹ÞÀº ½Å±â¼ú¡¸IDE, JSF, SOA¡¹
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
UX´Â ·¯ºê¾×Ãò¾ó¸®½Ä ÇÁ·ÎÆ÷Áî
ÀÌ ¶¥ÀÇ IT º¥Ã³°¡ »ì¾Æ³²´Â ¼¼...
±¸±Û Å©·Ò¿¡ ´ëóÇÏ´Â ¿ì¸®ÀÇ ÀÚ¼¼
¿ÀÁîÀÇ ¸¶¹ýÀÌ ¹«¼±ÀÎÅÍ³Ý È¯°æ¿¡ ...
DB2 »ç¿ëÀÚ Ä¿¹Â´ÏƼ ¿ÀÇÂ!! ...
ºñÁî´Ï½º º¸¾È¿¡ µÐ°¨ÇÑ ITÁ¶Á÷µé
Ensuring Data Prot...
Á¦°ø: Oracle
SME Issues: 3 shor...
Á¦°ø: Oracle
How to Choose the ...
Á¦°ø: Oracle
Software And Servi...
Á¦°ø: Oracle
Director Special R...
Á¦°ø: Oracle
ÀÏÇÒ ¸À ³ª´Â ±â¾÷Çü ³ëÆ®ºÏPC ¡¦µ¨ ¡®·¡Æ¼Æ©µå E6400'(13ÀÏ Ãâ°í) [00:09:50]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
3D ¸ÖƼÅÍÄ¡ µð½ºÇ÷¹ÀÌ¡¦Çï½ÌŰ ¿¬±¸¼Ò '½ÃƼ¿ö'(City Wall) [00:02:28]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
¡°Çѱ¹ SW´Â ·¹µå¿À¼ÇÀΰ¡?¡±
"¾×ƼºêX¿Í °øÁ¸ ¸ð»ö"¡¦±¸±Û, ...
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
¡®¾Ë¾à¡¯ µ¹Ç³Àº ³×À̹öµµ ¸ø¸»·Á?
UX´Â ·¯ºê¾×Ãò¾ó¸®½Ä ÇÁ·ÎÆ÷Áî
³×À̹öÆÇ ÆÄÀÌ¾îÆø½º3, 9¿ù4ÀÏ ...
KTF, ³» ¼Õ ¾ÈÀÇ ¹ý´ç 'º×´Ù...
KT ¸Þ°¡ÆÐ½ºÁ¸, Ȳ±Ý 10µ·¿¡ ...
»ï¼ºÀüÀÚ, '½Ç¼ÓÇü' µðÁöÅо×ÀÚ ...
ij³íÄÚ¸®¾Æ, À×Å©Á¬ ÇÁ¸°ÅÍ¡¤º¹ÇÕ±â...
Àå¸éÃÔ¿µµµ ¾Ë¾Æ¼­ 'ôô'¡¦ÆÄÀÎÇÈ...
 
 
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.