¿ÀÇ ¼Ò½º ºÐ¾ßÀÇ ¼¼°èÀû ¼±µÎÁÖÀÚÀÎ ·¹µåÇÞ(www.redhat.com)Àº ¿À´Ã ÁÖ¿ä ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØó(SOA: Service Oriented Architecture) Á¦°ø¾÷üµé°ú ÇÔ²² ¼ºñ½º ÄÄÆ÷³ÍÆ® ¾ÆÅ°ÅØó(SCA: Service Component Architecture) ¹× ¼ºñ½º µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®(SDO: Service Data Object)ÀÇ °³¹ß¿¡ ´ëÇÑ ÁÖ¿ä °á°ú¹°À» ¹ßÇ¥Çß´Ù.
SOA¿¡ ´ëÇÑ °ü½ÉÀÌ Á¡Â÷ ³ô¾ÆÁö¸é¼ ·¹µåÇÞ ¹× BEA ½Ã½ºÅÛÁî, IBM, IONA, ¿À¶óŬ, SAP AG, »çÀ̺£À̽º, Á¨µå, ¼± ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî µî 17°³ ÁÖ¿ä SOA Á¦°ø ¾÷üµéÀº ÇÔ²² ¿ÀÇ SOA Çù·Âü(Open Service Oriented Architecture Collaboration)¸¦ Á¶Á÷, SCA ¹× SDO µî SOA ½ÃÀå È®´ë¸¦ À§ÇÑ SOA °ü·Ã ±â¼ú °³¹ß¿¡ Èû½á¿Ô´Ù. SCA ¹× SDO´Â SOAÀÇ È°¿ë¼ºÀ» ³ôÀ̱â À§ÇÏ¿© ºñÁî´Ï½º ·ÎÁ÷ ¹× ºñÁî´Ï½º µ¥ÀÌÅ͸¦ ´õ¿í °£ÆíÇÏ°Ô Ç¥±âÇÒ ¼ö ÀÖµµ·Ï °³¹ßµÈ ½Å±â¼úÀÌ´Ù.
SCA Áöħ¼´Â ºñÁî´Ï½º ¼ºñ½ºÀÇ °³¹ß ¹× ±¸¼ºÀÇ ´Ü¼øȸ¦ À§ÇÏ¿© ¸¶·ÃµÇ¾úÀ¸¸ç, SDO Áöħ¼´Â ºÐ»êµÈ ȯ°æ¿¡¼ ´Ù¾çÇÑ Æ÷¸ËÀ¸·Î ÀúÀåµÇ¾î ÀÖ´Â µ¥ÀÌÅ͸¦ µ¿ÀÏ Ç¥ÁØÀ¸·Î ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï Á¦°øµÈ´Ù. ÀÌ µÎ Áöħ¼´Â ÇöÀç º¸À¯ÇÏ°í ÀÖ´Â IT ÀÚ»êÀ» º¯ÇüÇÏ°í »õ·Ó°Ô âÁ¶ÇÏ¿© ±â¾÷ÀÌ ºü¸£°Ô º¯ÈÇÏ´Â ºñÁî´Ï½º ¿ä±¸¿¡ ¸Â°Ô Àç»ç¿ëÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. À̸¦ ÅëÇØ ±â¾÷Àº ÇÁ·Î±×·¥ ¾ð¾î ¹× ±¸Ãà Ç÷§Æû¿¡ °ü°è¾øÀÌ ÅëÀÏµÈ ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô µÇ¾î ´õ¿í Æí¸®ÇÏ°Ô ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, ¿ÀÇ SOA Çù·Âü´Â ÃÖ±Ù º¥´õ µ¶¸³Àû À¥»çÀÌÆ®ÀÎ www.osoa.org¸¦ ÇÔ²² ±¸ÃàÇÏ¿© SOA °ü·Ã Áöħ¼ ¹× ¹é¼ Á¦ÀÛ»Ó ¾Æ´Ï¶ó »ê¾÷ Á¤º¸ ¹× Çǵå¹éÀ» À§ÇÑ Æ÷·³À» Á¦°øÇÒ ¿¹Á¤ÀÌ´Ù.
BEA ½Ã½ºÅÛÁîÀÇ ¾ÆÅ°ÅØó&½ºÅÄ´Ùµå ºÐ¾ß ºÎ»çÀåÀÎ ¿¡µå Äß(Ed Cobb)Àº ¡°BEA ½Ã½ºÅÛÁî´Â ¿ÀÇ SOA Çù·ÂüÀÇ Ãʱ⠸â¹ö·Î¼ Ÿ Çù·Â»çµé°ú ÇÔ²² SOA Àúº¯ È®´ë¸¦ À§ÇÑ SCA ¹× SDO Áöħ¼¸¦ °³¹ßÇÏ¿´°í, ±× ¿µÇâ·ÂÀ» Á÷Á¢ üÇèÇÒ ¼ö ÀÖ¾ú´Ù¡±¶ó¸ç ¡°Áö³ÇØ ¸» ¿ÀÇ SOA Çù·Âü¿¡ ´ëÇÑ ¹ßÇ¥ ÀÌÈÄ ¸¹Àº ±â¼úÀû ¹ßÀüÀÌ ÀÖ¾úÀ¸¸ç, ÇâÈÄ ´õ Å« ¹ßÀüÀ» ±â´ëÇÏ°í ÀÖ´Ù¡±°í ¹àÇû´Ù.
¿À¶óŬ Ç»Àü ¹Ìµé¿þ¾î ºÎ»çÀåÀÎ ½ºÆ¼ºì Çظ®½º(Steven G. Harris)´Â ¡°¿À¶óŬÀº ÇâÈÄ »õ·Î¿î Çù·Â»ç¿Í ÀÏÇÒ ¼ö ÀÖ°Ô µÇ±æ ±â´ëÇÏ°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ SCA ¹× SDO Áöħ¼¸¦ ´õ¿í ¹ßÀü½Ãų ¼ö ÀÖÀ» °ÍÀ̶ó »ý°¢ÇÑ´Ù¡±¸ç ¡°SCA ¹× SDO Áöħ¼ÀÇ Á¦ÀÛÀ» ÅëÇØ ¿À¶óŬÀÇ °í°´µéÀÌ Ç¥ÁØ ±â¹Ý SOA°¡ ÁÖ´Â ÇýÅÃÀ» ´õ¿í »¡¸® Á¢ÇÒ ¼ö ÀÖ°Ô µÇ±æ ±â´ëÇÑ´Ù¡±°í ¸»Çß´Ù.
[¾öÁ¾º¹ ±âÀÚ(a@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>