Ȩ > ´º½º > Å×Å©°¡À̵å > ¿£ÅÍÇÁ¶óÀÌÁî ÄÄÇ»ÆÃ
  • Æ®À§ÅÍ
  • ÆäÀ̽ººÏ
  • ±¸Ç÷¯½º
  • ³×À̹ö¹êµå
  • Ä«Ä«¿À½ºÅ丮
     
Áß¾ÓÁýÁßÈ­·Î º¸¾ÈÁߺ¹ ¹æÁö È¿°ú ¡®ÅåÅ塯
IT ¾ÆÅ°ÅØó ±â¹Ý SOA/À¥ ¼­ºñ½º º¸¾È
2008³â 09¿ù 12ÀÏ 00:00:00 µ¥ÀÌÅÍ³Ý webmaster@datanet.co.kr

¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØó/À¥ ¼­ºñ½º(SOA/WS)ÀÇ µµÀÔÀÌ È®»êµÊ¿¡ µû¶ó ÀÌ¿Í °ü·ÃµÈ º¸¾È ¹®Á¦µµ ¶°¿À¸£°í ÀÖ´Ù. Àü»çÀûÀ¸·Î SOA/WSÀÇ µµÀÔÀ» º¸È£ÇÏ°í °ü¸®Çϴµ¥ ÀÖ¾î ¹ß»ýÇÏ´Â ¹®Á¦°¡ ¹«¾ùÀÌ°í ±× ÇØ°áÃ¥Àº ¾î¶² °ÍÀÌ ÀÖ´ÂÁö »ìÆ캻´Ù. <ÆíÁýÀÚ>

¿¬Àç¼ø¼­
1ȸ : SOA·ÎÀÇ ÁøÀÔ
2ȸ : SOA º¸¾È¿¡ ´ëÇÑ ÀÌÇØ (À̹øÈ£)
3ȸ : ´Ù¾çÇÑ »ê¾÷¿¡ ´ëÇÑ SOA Àû¿ë









Á¶»ó¿ø //
Çѱ¹CA º¸¾È½Ã´Ï¾îÄÁ¼³ÅÏÆ®
Sangwon.cho@ca.com

¼Ò¼öÀÇ À¥ ¾ÖÇø®ÄÉÀ̼Ǹ¸À» º¸À¯ÇÏ´ø ½Ã´ë°¡ Áö³ªÀÚ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡  º¸¾ÈÀ» Á÷Á¢ Àû¿ë½ÃÅ°´Â »çÀÏ·Î ±â¹Ý Á¢±Ù ¹æ½ÄÀº È®ÀåÀÌ ºÒ°¡´ÉÇÒ »Ó¸¸ ¾Æ´Ï¶ó °ü¸®µµ ¾ÈÀüÇÏÁö ¾Ê°í, ºñ¿ëµµ ¸¹ÀÌ µç´Ù´Â °ÍÀÌ ÀÔÁõµÇ¸é¼­ È¿¿ë¼ºÀ» ÀÒ¾î °¬´Ù.

ÀÌ¿¡ µû¶ó 1990³â´ë µé¾î ÀÎÁõ°ú ±ÇÇѺο©, °¨»ç, »ç¿ëÀÚ °ü¸® ±â´ÉÀ» Áß¾ÓÈ­ÇÑ °ü¸® ÇüÅÂ¿Í º¸´Ù È®Àå °¡´ÉÇÑ º¸¾È ÀÎÇÁ¶ó(ÇöÀç ±â¾÷ÀÇ ¸ðµç À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëµÉ ¼ö ÀÖ´Â ¹æ½Ä)·Î ¿ÜºÎÈ­(externalize)ÇÒ ¼ö ÀÖ´Â »õ·Î¿î °èÃþÀÇ º¸¾È ¾ÖÇø®ÄÉÀ̼ÇÀÌ µîÀåÇß´Ù. ÀÌ¿Í µ¿½Ã¿¡, LDAPÀ̶ó ºÒ¸®´Â »ç¿ëÀÚ µð·ºÅ͸®¸¦ À§ÇÑ Ç¥ÁØ ±â¼ú ¶ÇÇÑ È®»êµÆ´Ù. LDAP ±â¼úÀº ¿ÜºÎÈ­µÈ º¸¾È ÀÎÇÁ¶ó¸¦ È®´ëÇϴµ¥ Áß¿äÇÑ ·¹Æ÷ÁöÅ丮(Repository)¸¦ Áß¾ÓÈ­ÇØ Á¦°øÇÏ´Â °ÍÀÌ´Ù.

À¥ ¾ÖÇø®ÄÉÀ̼ǰú SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç °£¿¡´Â À¯»çÁ¡ÀÌ ¸¹´Ù. µÑ ´Ù ³»ºÎ »ç¿ëÀ» À§ÇÑ ÀÎÆ®¶ó³ÝÀ̳ª ºñÁî´Ï½º ÆÄÆ®³Ê¸¦ À§ÇÑ ¿¢½ºÆ®¶ó³Ý¿¡¼­ ¸ðµÎ ±¸ÃàµÉ ¼ö ÀÖ´Ù. ´õ ³ª¾Æ°¡ ¼ÒºñÀÚµéÀº À§ÇÑ °øÁß ÀÎÅͳݿ¡¼­µµ µÑ ¸ðµÎ »ç¿ëÀÌ °¡´ÉÇÏ´Ù.

À¥ ¾ÖÇø®ÄÉÀ̼ǰú SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÇ °¡Àå Å« Â÷ÀÌÁ¡Àº SOA¿¡¼­´Â »ç¿ëÀÚ°¡ ºê¶ó¿ìÀú¸¦ ¶ç¿ö À¥ ÆäÀÌÁö¸¦ º¸´Â »ç¶÷ÀÌ ¾Æ´Ï¶ó XMLÀ̳ª WDSL, SOAPÀÇ ¾ð¾î·Î ´ëÈ­ÇÏ´Â ¶Ç ´Ù¸¥ ±â±â°¡ µÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ º¸¾È°ú °ü·ÃµÈ ¹®Á¦´Â ±âº»ÀûÀ¸·Î µ¿ÀÏÇϸç, À¯»çÇÑ º¸¾È °ü¸® ¹æ¹ýÀ» »ç¿ëÇØ ÇØ°áÇÒ ¼ö ÀÖ´Ù.

º¸¾È ¹®Á¦ ÇØ°áÀÌ °¡´ÉÇÑ ¼Ö·ç¼ÇÀ» ¾Ë¾Æº¸±â Àü¿¡ SOA/WSÀÇ º¸¾È ¿ä±¸ »çÇ×À» Á» ´õ ÀÚ¼¼È÷ »ìÆ캸ÀÚ. ´ëºÎºÐ ÀüÅëÀûÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ¿ä±¸ »çÇ×°ú ÀÏÄ¡ÇÏÁö¸¸ ¸î °¡Áö Â÷ÀÌÁ¡µµ ÀÖÀ¸¸ç, ´ëÇ¥ÀûÀÎ »çÇ×Àº ´ÙÀ½°ú °°´Ù.

SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ¿ä±¸ »çÇ×
¡Ü  À§Çù/¸Ö¿þ¾î ¹æÁö - XML Æ®·¡ÇÈÀº ¾ÇÀÇÀûÀÎ ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ¸ñÀûÁö±îÁö ¿î¹ÝÇϴµ¥ »ç¿ë °¡´ÉÇÏ´Ù´Â Á¡¿¡¼­ À¥ Æ®·¡ÇÈÀ̳ª À̸ÞÀÏ Æ®·¡ÇÈ°ú Â÷ÀÌ°¡ ¾ø´Ù. ´Ù¸¥ ÇüÅÂÀÇ Æ®·¡ÇÈ¿¡¼­¿Í ¸¶Âù°¡Áö·Î, µé¾î¿À´Â XML Æ®·¡ÇÈ ¸ðµÎ¸¦ ³×Æ®¿öÅ© °æ°è³ª DMZ µî¿¡¼­ ½ºÅ©¸° ÇØ ¸Ö¿þ¾î°¡ ¾ø´ÂÁö, ȤÀº ¹ÙÀÌ·¯½º³ª ¼­ºñ½º °ÅºÎ µî ºñÁî´Ï½º ¼­ºñ½º¸¦ ÇâÇÑ °ø°ÝÀÌ ¾ø´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀÌ ÃÖ¼±ÀÌ´Ù.
¡Ü  ÀÎÁõ - ¼­ºñ½º¿¡ ¾×¼¼½ºÇÏ·Á´Â »ç¶÷ÀÌ ´©±¸Àΰ¡? ±× ´ë»óÀÚ°¡ ÄÄÇ»ÅÍ ÇÁ·Î¼¼½ºÀÌ°Ç À¥ ¼­ºñ½ºÀÌ°Ç, ½ÂÀÎÀ» Çϱâ Àü¿¡ ¿äûÀÚÀÇ ½Å¿øÀ» È®ÀÎÇØ¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ ½ÂÀÎ °úÁ¤ ¾øÀÌ´Â ´©±¸µµ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Á¢±ÙÇؼ­´Â ¾È µÇ¸ç ÀÌ´Â SOA/WS ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­µµ ¸¶Âù°¡ÁöÀÌ´Ù.
¡Ü  Àΰ¡ - ¼­ºñ½º »ç¿ëÀÚ¸¦ ½ÂÀÎÇß´Ù¸é À¥ ¼­ºñ½º¿¡ ´ëÇÑ »ç¿ë ¼öÁØÀ» Á¤ÇØ¾ß ÇÑ´Ù. ¾î¶² ¼­ºñ½º¿¡ Á¢±ÙÀ» Çã¿ëÇÒ °ÍÀÌ¸ç ¾î¶² µ¥ÀÌÅÍ¿¡ »ç¿ëÀ» Çã°¡ÇÒ °ÍÀÎÁö, ¾î¶² Æ®·£Àè¼ÇÀ̳ª ºñÁî´Ï½º ±â´ÉÀ» »ç¿ëÇϵµ·Ï ÇÒ °ÍÀÎÁö µî¿¡ ´ëÇÑ ±ÇÇÑÀ» ºÎ¿©ÇØ¾ß ÇÑ´Ù. À¥ Æ÷Åп¡¼­ »ç¿ëÀÚ¿¡°Ô ƯÁ¤ ±â´ÉÀ» »ç¿ëÇϵµ·Ï ±ÇÇÑÀ» Á¦°øÇϵíÀÌ À¥ ¼­ºñ½ºÀÇ Á¦°øµµ ¼­ºñ½º »ç¿ëÀÚ°¡ ³»ºÎÀÌ°Ç ¿ÜºÎÀÌ°Ç »ó°ü¾øÀÌ ±ÇÇÑÀ» ºÎ¿©ÇØ¾ß ÇÑ´Ù.
¡Ü  °¨»ç¿Í º¸°í - Á¤º¸ ´©Ãâ µîÀÇ ¹®Á¦°¡ ¹ß»ýÇÒ °æ¿ì¿¡ ´ëºñÇØ ¸ðµç Æ®·£Àè¼Ç¿¡ ´ëÇÑ ·Î±ë°ú ºñÁî´Ï½º ¿î¿µ¿¡ ´ëÇÑ ¾ö°ÝÇÑ ¸ð´ÏÅ͸µÀ» ÇØ¾ß ÇÑ´Ù´Â ¹ýÀû ±ÔÁ¤À» °¨¾ÈÇØ º¼ ¶§, SOA/WS ȯ°æÀº °¢ Æ®·£Àè¼ÇÀ» ÃßÀûÇØ¾ß Çϸç, ¹ýÀûÀ¸·Î ÃæºÐÇÑ ¹æ½ÄÀ¸·Î ºñÁî´Ï½º È°µ¿À» À籸¼ºÇØ ÁÙ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ¿Í µ¿ÀÏÇÏ°Ô, ºñÁî´Ï½º È°µ¿¿¡ ´ëÇØ Àü»çÀûÀÎ º¸°í¸¦ Á¦°øÇÏ´Â °Íµµ Áß¿äÇÏ´Ù.
¡Ü  ID(Identity) °ü¸® - ±â¾÷µéÀÌ ÇöÀç ÀüÅëÀûÀÎ IT ¾ÆÅ°ÅØó¿¡¼­ °ü¸®ÇÏ´Â ¹æ½Ä°ú ¸¶Âù°¡Áö·Î SOA/WS ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÖ¾î ID, ÀÎÁõÁ¤º¸ ¹× ±ÇÇÑ ¿ª½Ã °ü¸®ÇØ¾ß ÇÑ´Ù. À¥ ¼­ºñ½º´Â Á¾Á¾ »ç¿ëÀÚ³ª ´Ù¸¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¶Ç´Â ÇÁ·Î¼¼½º·Î¼­ È°µ¿ÇÏ´Â °æ¿ì°¡ ¸¹±â ¶§¹®¿¡ ½Ì±Û»çÀοÂ(SSO), ÀÎÁõÁ¤º¸ÀÇ Àü´Þ ¹× Á¢±Ù ±ÇÇÑ µîÀº SOA/WS ȯ°æÀ» ¾ÈÀüÇÏ°Ô È®ÀåÇϴµ¥ ¸Å¿ì Áß¿äÇÏ´Ù.
¡Ü  Àü»çÀû °ü¸® ¹× Á¤Ã¥ °ü¸®ÀÇ Áß¾ÓÈ­ - SOA/WS ±â¹ÝÀÇ Á¢±Ù ¹æ¹ýÀ» ÅëÇØ ÀÌ¿ë °¡´ÉÇÑ ÀáÀçÀûÀÎ ¼­ºñ½º´Â Çì¾Æ¸± ¼ö ¾øÀ» Á¤µµÀ̱⠶§¹®¿¡, ¼ö¸¹Àº SOA ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¿î¿µ¿¡ ´ëÇÑ Àü»çÀûÀÎ Àü·«À» ¼ö¸³ÇØ¾ß ÇÑ´Ù. ´õ¿íÀÌ, ºñÁî´Ï½º ¼­ºñ½º¿¡ ¿µÇâÀ̳ª º¯°æÀ» ÁÖÁö ¾Ê°í, ºñÁî´Ï½º ¿ä±¸ »çÇ׿¡ µû¶ó ½Å¼ÓÈ÷ º¯°æÀÌ °¡´ÉÇÑ Áß¾ÓÈ­µÈ º¸¾È Á¤Ã¥À» ¼ö¸³ÇÏ°í ÁýÇàÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.
¡Ü  ¼¼¼Ç °ü¸® - À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ½Ì±Û»çÀοÂ(Web SSO)°ú ¸¶Âù°¡Áö·Î, À¥ ¼­ºñ½º´Â Àüü Æ®·£Àè¼ÇÀ» À§ÇØ ¿©·¯ À¥ ¼­ºñ½º¿¡ °ÉÃÄ ¼¼¼ÇÀÌ °ü¸®µÅ¾ß ÇÏ´Â ºñÁî´Ï½º ÇÁ·Î¼¼½ºÀÇ ÀϺΰ¡ µÉ ¼ö ÀÖ´Ù. ÀÌ´Â À¥ ¼­ºñ½º¸¦ À§ÇÑ SSO ÇüÅ·Π°£ÁÖµÉ ¼ö ÀÖ´Ù.
¡Ü  À̱âÁ¾ ÀÎÇÁ¶ó Áö¿ø - À¥°ú ÇöÀçÀÇ À¥ ¼­ºñ½º ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÙ½ÉÀûÀÎ ÀÌÁ¡Àº ¼­·Î ±³È¯ÀÌ °¡´ÉÇÑ Ç¥ÁØ ±â¼úÀ» ÀÌ¿ëÇÒ °æ¿ì º°µµÀÇ Çϵå¿þ¾î³ª ³×Æ®¿öÅ© ¶Ç´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿ä±¸ÇÏÁö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù. À¥ ¼­ºñ½º´Â ´Ù¾çÇÑ ÇüÅ·ΠµµÀÔÀÌ °¡´ÉÇϸç ÀǽÉÇÒ ¿©Áö ¾øÀÌ ¸¹Àº ´ëÇü Á¶Á÷¿¡¼­ ±¸ÃàÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ ÀÌ·¯ÇÑ À̱âÁ¾ ȯ°æÀ» Áö¼ÓÀûÀ¸·Î º¸È£ÇÏ´Â ´É·ÂÀÌ Áß¿äÇÏ´Ù.
¡Ü  ¼º´É, ½Å·Ú¼º, °¡¿ë¼º, È®À强 - ¿£ÅÍÇÁ¶óÀÌÁî±Þ ÄÄÇ»Æà ȯ°æÀÇ ¸ðµç ¿ä¼Ò¸¦ º¸À¯ÇÏ´Â °ÍÀº ¸»ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ¸¹Àº À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº 99.999%ÀÇ °¡¿ë·ü·Î ¼ö¸¹Àº »ç¿ëÀڵ鿡°Ô È®Àå °¡´ÉÇØ¾ß ÇÑ´Ù. ÀÌ¿Í °°ÀÌ, ÀçÈ°¿ë¼ºÀÌ ÇÙ½ÉÀûÀÎ °­Á¡ÀÎ SOA ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀº À¥ ¾ÖÇø®ÄÉÀ̼ǰú µ¿ÀÏÇÑ ¼öÁØÀÇ 99.999%ÀÇ °¡¿ë¼ºÀÌ ¿ä±¸µÈ´Ù. °Ô´Ù°¡ SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀº »óÈ£ ÀÇÁ¸ÀûÀ̱⠶§¹®¿¡ ÇÑ ¼­ºñ½º¿¡¼­ Àå¾Ö°¡ ¹ß»ýÇÒ °æ¿ì ´Ù¸¥ ¼­ºñ½º¿¡µµ ¿µÇâÀ» ³¢Ä£´Ù.
¡Ü  Ç¥ÁØ Áö¿ø - SOA/WS´Â WS½ÃÅ¥¸®Æ¼(WS-Security) µî ´Ù¾çÇÑ º¸¾È Ç¥ÁØÀ» Æ÷ÇÔÇÑ ¿©·¯ Ç¥ÁØ(XML, WSDL, SOAP µî)¿¡ ÀÇÇØ ¹ßÀüÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ Ç¥ÁØ Áö¿øÀº »óÈ£¿î¿ë¼ºÀ» ¹Ì¸® È®º¸ÇÔÀ¸·Î½á ³»ºÎ¿Í ¿ÜºÎ ¼­ºñ½º¸¦ À§ÇÑ µµÀÔ°ú °ü¸®°¡ ÇÑÃþ ½¬¿öÁø´Ù´Â Àǹ̴Ù.

À§¿¡ ¾ð±ÞÇÑ º¸¾È ¿ä±¸ »çÇ×Àº SOA/WSÀÇ ÀÌÁ¡ÀÌ ´Þ¼ºµÉ ¼ö ÀÖµµ·Ï À¯¿¬ÇÏ°í ¿£ÅÍÇÁ¶óÀÌÁî±Þ ȯ°æ¿¡¼­ Á¦°øµÅ¾ß ÇÑ´Ù. °á±¹ »ó´ç¼ö ±â¾÷µéÀÌ ´Ù¾çÇÑ ÀÚ±ÞÀÚÁ· ÇüÅÂÀÇ ¿ä¼Òµé·Î ±¸¼ºµÈ ¼ö¸¹Àº SOA ±â¹ÝÀÇ À¥ ¼­ºñ½º¸¦ º¸À¯ÇÒ °ÍÀ¸·Î º¼ ¶§, º¸¾È ±â´ÉÀ» °¢°¢ÀÇ ÄÄÆ÷³ÍÆ®¿¡ ±¸ÇöÇÏ´Â °ÍÀº ½Ç¿ëÀûÀÌÁö ¾Ê´Ù. µû¶ó¼­ SOA º¸¾ÈÀº °¡Àå ³ôÀº ¼öÁØÀÇ À¯¿¬¼º°ú È¿À²¼ºÀ» À¯ÁöÇϵµ·Ï Áß¾ÓÈ­µÈ ÀÎÇÁ¶ó³ª ¼­ºñ½º·Î Á¦°øµÅ¾ß ÇÑ´Ù.
 
SOA º¸¾È °èÃþ
SOA/WS¸¦ À§ÇÑ º¸¾ÈÀº ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶¿¡ µû¶ó ´Ù¾çÇÑ °÷¿¡¼­ µµÀÔÀÌ °¡´ÉÇÏ´Ù. SOA/WS º¸¾ÈÀº ³×Æ®¿öÅ©ÀÇ °æ°è³ª SOA Ç÷§Æû ³»ºÎ, ¶Ç´Â SOA ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅ×À̳ʿ¡¼­ ±¸ÇöµÇ´Â °æ¿ì°¡ ¸¹´Ù. Áö±Ý±îÁö´Â ÀÌ·¯ÇÑ ºÐ»êµÈ º¸¾È µµ¸ÞÀÎ °£ÀÇ ÅëÇÕÀÌ °ÅÀÇ ÀÌ·ïÁöÁö ¸øÇß´Ù´Â Á¡À» °¨¾ÈÇØ º¼ ¶§, ¼º´ÉÀÌ Áߺ¹µÇ´Â °á°ú°¡ ÃÊ·¡µÉ ¼ö¹Û¿¡ ¾ø´Ù. µû¶ó¼­ ±â¾÷µéÀº SOA/WS ¾ÆÅ°ÅØóÀÇ ¿©·¯ ºÎºÐ¿¡¼­ À¯»çÇÑ º¸¾È Á¤Ã¥À» °ü¸®Çؾ߸¸ ÇÑ´Ù.


ÀÌ·¯ÇÑ ¿©·¯ º¸¾È Á¤Ã¥À» °ü¸®ÇÏ´Â °ÍÀº ¸¹Àº ÀÌÀ¯·Î ¹®Á¦°¡ µÉ ¼ö ÀÖ´Ù. ¸®¼Ò½º°¡ ÈξÀ ¸¹ÀÌ ÅõÀÔµÇ¸ç º¸¾È¿¡¼­ Æ´»õ°¡ ¹ß»ýµÇ°í À¯»çÇÑ º¸¾ÈÅëÁ¦°¡ Áߺ¹µÈ´Ù. ÃÖ°íÀÇ ÇØ°áÃ¥Àº SOA º¸¾È¿¡ ´ëÇØ ¹æ¾î ¼ö´ÜÀ» °èÃþÈ­ÇÏ´Â °ÍÀÌÁö¸¸ ÀÌ·¯ÇÑ °èÃþÀº Áß¾ÓÈ­µÈ Á¤Ã¥À» ÅëÇØ ÀÏ°üÀûÀ̸ç Á¶È­¸¦ ÀÌ·ç¸é¼­ °ü¸®µÅ¾ß ÇÑ´Ù.
°á±¹, SOA/WS º¸¾È ¼Ö·ç¼ÇÀº °¢ ÄÄÆ÷³ÍÆ® ¼­ºñ½º¸¦ ¾î¶»°Ô º¸È£ÇÒ °ÍÀÎÁö µî¿¡ ´ëÇÑ ¼¼¼¼ÇÑ »çÇ×À» °³¹ßÀÚ°¡ °í¹ÎÇÏÁö ¾Êµµ·Ï Áö¿øÇØ ÁÙ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ ÀÌ¿Í µ¿½Ã¿¡, ¸ðµç À¥ ¼­ºñ½º¿¡ °ÉÃÄ ÀüüÀûÀÎ ¸®Æ÷ÆÃÀ» º¸ÀåÇØ ÁÙ ¼ö ÀÖµµ·Ï Àü»çÀû Á¤Ã¥À» °­Á¦ÇÒ ¼ö ÀÖ´Â Áß¾ÓÈ­µÇ°í ±¸Á¶È­µÈ ¹æ¹ý ¿ª½Ã Áß¿äÇÏ´Ù. °á±¹ ¸¹Àº ±â¾÷ÀÌ ¼¼°èÀû ¼öÁØÀÇ Áß¾ÓÈ­µÈ °ü¸®¸¦ Á¦°øÇϸ鼭µµ ÇÊ¿äÇÑ À¯¿¬¼ºÀ» °®Ãá SOA/WS º¸¾È ½Ã½ºÅÛÀ» ±¸ÃàÇϱâ À§Çؼ­´Â ÀÌµé °£ÀÇ ±ÕÇüÀ» ÀÌ·ï¾ß ÇÑ´Ù. SOA °¢ º¸¾È °èÃþÀ» Á» ´õ ÀÚ¼¼È÷ »ìÆ캸¸é ´ÙÀ½°ú °°´Ù.

¡Ü  °æ°è º¸¾È - ±â¾÷ÀÇ DMZ¿¡ À§Ä¡ÇØ Çϵå¿þ¾î³ª ¼ÒÇÁÆ®¿þ¾î ÇüÅ·ΠÁ¦°øµÇ´Â °æ°è ±â¹Ý ½Ã½ºÅÛÀº XML º¸¾È °ÔÀÌÆ®¿þÀ̳ª XML ¹æÈ­º®À¸·Îµµ ¾Ë·ÁÁ® ÀÖÀ¸¸ç SOA/WS ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ Àϼ±¿¡¼­ ¹æ¾îÇϴµ¥ »ç¿ëµÈ´Ù. ÀÌ·¯ÇÑ ½Ã½ºÅÛÀº ÀϹÝÀûÀ¸·Î XML Æ®·¡ÇÈÀÇ ¸®¹ö½Ã ÇÁ·Ï½Ã(reverse proxy) ¹æ½ÄÀ¸·Î ±¸ÃàµÇ±â ¶§¹®¿¡ º¸¾È Á¤Ã¥À» µû¸£´ÂÁö È®ÀÎÇϱâ À§ÇØ ¸ðµç Àιٿîµå ¸Þ½ÃÁö°¡ °Ë»çµÇ°í 󸮵ȴÙ. ÀÌ·¯ÇÑ XML  º¸¾È °ÔÀÌÆ®¿þÀÌ´Â ¹ÙÀÌ·¯½º¿Í ¼­ºñ½º °ÅºÎ °ø°Ý µî XMLÀ» Åä´ë·Î ÇÑ ¸Ö¿þ¾î¿Í Àιٿîµå Æ®·¡ÇÈ¿¡ ÀÖ´Â À§Çù ¿äÀÎÀ» Á¡°ËÇÑ´Ù. ±¸ÃàµÈ ¾ÖÇø®ÄÉÀ̼ǰú ±âŸ Ç¥ÁØ°úÀÇ È£È¯¼ºÀ» º¸ÀåÇϱâ À§ÇÑ ÇÁ·ÎÅäÄÝ º¯È¯ ¿ª½Ã ÀÌ°÷¿¡¼­ ÀϾ´Ù.

¡Ü  SOA Ç÷§Æû º¸¾È - ´ë±â¾÷¿¡ µµÀԵǴ ¼ö¸¹Àº ¼­ºñ½ºµé Áß »ó´ç¼ö°¡ SOA/WS¿¡ ´ëÇØ ÀÌ¿ë °¡´ÉÇÑ ¼­ºñ½º¸¦ ¿¬°áÇÏ°í Áß°³Çϸç, °ü¸®ÇÏ´Â ¸Å°³Ã¼ ¿ªÇÒÀ» ÇÏ´Â ‘Ç÷§Æû’ ÇüÅ·Π±¸ÇöÇÑ´Ù. SOA/WS °³¹ß ¾÷üµéÀº SOA Ç÷§Æû ³»ºÎ¿¡ ÅëÇÕµÈ º¸¾È ±â´É Áß ÀϺθ¸ »ç¿ëÇÒ ¼öµµ ÀÖÁö¸¸, ±×·² °æ¿ì º¸¾È ¼ö´ÜÀÇ Áߺ¹ ¹®Á¦ ȤÀº º¸¾È Æ´»õ¸¦ ³²°ÜµÎ°Å³ª °ü¸®¿Í ±ÔÁ¦ ¹®Á¦¸¦ ÀÏÀ¸Å°´Â µîÀÇ º¸¾È »çÀϷθ¦ »ý¼ºÇÏ´Â µî ¿©·¯ À§Ç輺À» ÃÊ·¡ÇÒ ¼ö ÀÖ´Ù. SOA Ç÷§ÆûÀÇ °æ¿ì ±ÇÇÑÀ» ºÎ¿©ÇÏ°í ³»/¿ÜºÎ¿¡ ÀÖ´Â ¼­·Î ´Ù¸¥ ½Ã½ºÅÛ°£ÀÇ ¿¬µ¿À» Áö¿øÇϱâ À§ÇØ SOA/WS º¸¾È Ç¥ÁØ(WS-*À» Æ÷ÇÔ)À» »ç¿ëÇÏ´Â °æÇâÀÌ ÀÖ´Ù.

¡Ü  SOA ÄÁÅ×ÀÌ³Ê º¸¾È - OA/WS ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÚ¹Ù J2EE³ª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý(.NET) ½ºÆåÀ» »ç¿ëÇØ ±¸¼ºµÇ´Â ‘ÄÁÅ×À̳Ê(container)’ ³»ºÎ¿¡ ±¸ÃàµÈ´Ù. SOA/WSÀº Ç¥ÁØ ±â¹ÝÀ̱⠶§¹®¿¡ °³¹ß ȯ°æÀº ¼­ºñ½º ÀÚüÀÇ ±¸ÃàÀ» À§ÇÑ Àç·á°¡ ¾Æ´Ï¶ó ȯ°æÀ» º¸È£ÇÏ°íÀÚ ÇÑ´Ù´Â Á¡¿¡¼­ Â÷ÀÌ°¡ ÀÖ´Ù. SOA Ç÷§Æû°ú ¸¶Âù°¡Áö·Î, J2EE¿Í ´å³ÝÀº °³¹ßÀÚÀÇ Àç·®¿¡ µû¶ó ¾ÖÇø®ÄÉÀ̼ǿ¡ Á÷Á¢ ±¸ÇöµÉ ¼öµµ ÀÖÁö¸¸ ±â´ÉÀÌ Áߺ¹µÈ´Ùµç°¡ °ü¸® ¹× ±ÔÁ¦ ¹®Á¦¸¦ ¾ß±âÇÏ´Â º¸¾È »çÀϷθ¦ »ý¼ºÇϰųª ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ¿¡ º¸¾È Æ´»õ¸¦ ³²°ÜµÐ´Ù´Â À¯»çÇÑ À§Ç輺À» °¡Áö°í ÀÖ´Ù.
 
SOA/WS º¸¾È°ú °ü·ÃµÈ Ãß°¡ »çÇ×
À§¿¡¼­ ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ, ´Ù¾çÇÑ SOA ¿µ¿ª(°æ°è, Ç÷§Æû, ÄÁÅ×À̳Ê)¿¡ °ÉÄ£ º¸¾È ±â´ÉÀÇ Áߺ¹ ¹®Á¦´Â È®½ÇÈ÷ ºñÈ¿À²ÀûÀ̸ç IT ºñ¿ë »ó½ÂÀ» ÃÊ·¡ÇÏ´Â Ãß°¡ÀûÀÎ °ü¸®¿Í °³¹ßÀÚ ¸®¼Ò½º¸¦ ¿ä±¸ÇÑ´Ù. ÀÌ·¯ÇÑ ÀÌÁßÀûÀÎ ¹®Á¦ ¿Ü¿¡µµ, ¸ðµç °èÃþ¿¡ °ÉÃÄ, ±×¸®°í ¸ðµç ºÐ»êµÈ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇØ ÀÏ°üµÈ º¸¾È Á¤Ã¥À» ±¸ÇöÇϱⰡ ¾î·Á¿öÁø´Ù.

ÀÌ·¯ÇÑ »óȲÀº À¥ ¾×¼¼½º °ü¸®¿¡¼­µµ µ¿ÀÏÇÏ´Ù. À¥ ¾×¼¼½º °ü¸®¿¡´Â ¿ø·¡ ´Ù¾çÇÑ ¼öÁØÀÇ º¸¾ÈÀÌ °æ°è¿Í ÄÁÅ×À̳Ê, ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ¿¡ µµÀԵƴµ¥, ÀÌÈÄ º¸¾È ¼öÁØÀ» Çâ»ó½ÃÅ°°í ¾ÖÇø®ÄÉÀÌ¼Ç º¸È£¿¡ ÇÊ¿äÇÑ ½Ã°£°ú ¸®¼Ò½º¸¦ ÁÙÀ̱â À§ÇØ °øÅëµÈ º¸¾È ÀÎÇÁ¶ó·Î ÅëÇյƴÙ. ´ÙÇàÈ÷ ÀÌ·¯ÇÑ ¹®Á¦Á¡Àº À¥ ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç µµ¸ÞÀο¡¼­ ÇØ°áµÆÀ¸¸ç ÀÌ¿Í µ¿ÀÏÇÑ ±â¼úÀÌ SOA/WS¿¡µµ Á÷Á¢ Àû¿ëµÉ ¼ö ÀÖ´Ù.

SOA ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀº ¿¹ÀüÀÇ À¥ ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ǰú µ¿ÀÏÇÑ ÁøÈ­ °æ·Î¸¦ µû¸¦ °¡´É¼ºÀÌ ³ô´Ù. ÀÌ·¯ÇÑ °¡´É¼ºÀº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸ðµç °èÃþ¿¡ °ÉÃÄ Áß¾ÓÈ­µÈ º¸¾ÈÀ» ÁýÇàÇÔÀ¸·Î½á µÎ Áø¿µÀ» ¸ðµÎ ¾Æ¿ì¸£´Â »õ·Î¿î ¼¼´ëÀÇ SOA/WS º¸¾È ¼Ö·ç¼ÇÀÇ µîÀåÀ» ¿¹°íÄÉ ÇÏ´Â °ÍÀÌ´Ù. ¿À´Ã³¯ÀÇ SOA/WS ¾ÖÇø®ÄÉÀ̼ÇÀº °¢ °èÃþ¿¡¼­ ÃÖ°íÀÇ º¸¾ÈÀ» ¿ä±¸ÇÏ´Â µ¿½Ã¿¡ °øÅëµÈ °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸç ÀÏ°üµÈ Á¤Ã¥ ÁýÇà, Àüü SOA Àüü ü°è¿¡ °ÉÃÄ °¨»ç¿Í ÄÄÇöóÀ̾𽺸¦ À§ÇÑ ÅëÇÕµÈ ¸®Æ÷ÆÃÀ» ¿ä±¸ÇÑ´Ù.

µ¥ÀÌÅͳÝÀÇ ´Ù¸¥±â»ç º¸±â  
¨Ï µ¥ÀÌÅͳÝ(http://t564.ndsoftnews.com) ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö | ÀúÀ۱ǹ®ÀÇ  

     

Àαâ±â»ç

 
°¡Àå ¸¹ÀÌ º» ±â»ç
Àλ硤µ¿Á¤¡¤ºÎÀ½
Àüü±â»çÀÇ°ß(0)  
 
   * 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte/ÃÖ´ë 400byte)
   * ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
Àüü±â»çÀÇ°ß(0)
»ç¸í: (ÁÖ)È­»ê¹Ìµð¾î | ÁÖ¼Ò: ¼­¿ï½Ã °­³²±¸ °­³²´ë·Î 124±æ 26 À¯¼ººôµù 2Ãþ | ÀüÈ­: 070-8282-6180 | Æѽº: 02-3446-6170
µî·Ï¹øÈ£: ¼­¿ï¾Æ03408 | µî·Ï³â¿ùÀÏ: 2014³â 11¿ù 4ÀÏ | ¹ßÇà³â¿ùÀÏ: 2003³â 12¿ù 17ÀÏ | »ç¾÷ÀÚµî·Ï¹øÈ£: 211-88-24920
¹ßÇàÀÎ/ÆíÁýÀÎ: Á¤¿ë´Þ | Åë½ÅÆǸž÷½Å°í: ¼­¿ï°­³²-01549È£ | °³ÀÎÁ¤º¸°ü¸® ¹× û¼Ò³âº¸È£ Ã¥ÀÓÀÚ: ¹ÚÇϼ® | È£½ºÆà »ç¾÷ÀÚ: (ÁÖ)¾ÆÀ̳×ÀÓÁî
Copyright ¨Ï 2010 µ¥ÀÌÅͳÝ. All rights reserved. mail to webmaster@datanet.co.kr