|
Event Driven Architectures (EDA)´Â ½Ç½Ã°£ ±â¾÷¿¡ ÀÖ¾î¼ Á¡Â÷ÀûÀ¸·Î Áß¿äÇØÁö±â ½ÃÀÛÇÕ´Ï´Ù. Á¤º¸ ÆÐÅÏ º¯È¿¡ ´ëÇÑ ±Þ¹ÚÇÑ ´ëÀÀÀº °æÀï·Â ÀÖ´Â ¾÷¹«¼ºñ½º Á¦°ø¿¡ ÀÖ¾î ÁßÃßÀûÀÎ ¿ªÈ°À» ÇÕ´Ï´Ù.
ÀÌÀü¿¡´Â, ´ëºÎºÐÀÇ ºÐ»ê ½Ã½ºÅÛµéÀº ¼±ÅÃÀÇ ¿©Áö°¡ ¾ø¾úÀ¸¸ç µ¿±â Àü¼Û/¼ö½Å ÆÄ¶ó´ÙÀÓ¿¡ ÀÇÁ¸ Çß¾ú½À´Ï´Ù. ¿¹¸¦µé¸é, Áõ±Ç°¡°ÝÀÇ ±Þº¯µ¿À̳ª ¾ÖÇø®ÄÉÀ̼ÇÀÇ Çö»óÅÂ¿Í °°Àº
µ¥ÀÌÅÍ ÁÖµµÀÇ º¯È¸¦ ¸ð´ÏÅÍÇϰųª ¾×¼ÇÀ» ÃëÇϱâ À§Çؼ, ¾ÖÇø®ÄÉÀÌ¼Ç A´Â Á¤±âÀûÀÎ µ¥ÀÌÅÍ ÃëµæÀ» À§ÇØ ¾ÖÇø®ÄÉÀÌ¼Ç B¿¡ ¿¬°á µÇ ÀÖ¾î¾ß¸¸ Çß½À´Ï´Ù. ÀÌ·± ÆÄ¶ó´ÙÀÓÀº µÎ°¡Áö ¹®Á¦¸¦ ¾ß±âÇϴµ¥:
(1) ²÷ÀÓ¾ø´Â µ¥ÀÌÅÍ ÃëµæÀ» À§ÇÑ ¿À¹öÇìµå Çʿ伺, ƯÈ÷ À̺¥Æ®°¡ ¿À·¡ À̾îÁú¶§,
(2) µ¥ÀÌÅÍ Ãëµæ¿¡ µû¶ó, À̺¥Æ®°¡ »ý°Ü ³¯ ¶§³ª °¨Áö°¡ µÇ¾úÀ» ¶§·ÎºÎÅÍ ¿À·£ Áö¿¬ÀÌ ¾ß±âµË´Ï´Ù.
À̰ÍÀ» ó¸®ÇÏ´Â ´õ ÁÁÀº ¹æ¹ýÀº ºñµ¿±â Ǫ½Ã ȤÀº À̺¥Æ® ÁÖµµÀÇ ÆÄ¶ó´ÙÀÓÀ» Çã¶ôÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·± ½Ã³ª¸®¿À ¾Æ·¡, Á¢¼ÓÀ» À¯Áö ÇÒ ÇÊ¿ä¾øÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç B´Â º¯È°¡ °¨Áö µÇ¾úÀ» ¶§ ¾ÖÇø®ÄÉÀÌ¼Ç A¿¡ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.
BizZyme ESB´Â EDA¿Í SOA ÇüÅÂÀÇ ¾ÆÄÉÅØÃĸ¦ ÇÔ²² Áö¿øÇϰųª, ƯÈ÷ µ¿±â ¿äû/ÀÀ´ä
ÇüÅÂÀÇ ´ëȳª ºñµ¿±â À̺¥Æ® ÁÖµµÀÇ ´ëȸ¦ Áö¿øÇÕ´Ï´Ù. ÈÄÀÚ´Â NetZyme Schema2Java Compiler¿¡¼ »ý¼ºµÈ ÄݹéÀ» ÅëÇØ ÀÌ·ç¾îÁý´Ï´Ù. SOA¸¦ ±¸ÇöÇϱâ À§ÇÑ Áß¿äÇÑ ¿ä¼Ò·Î¼, BizZyme ESB´Â ½ÇÁ¦ÀûÀ¸·Î EDA¸¦ Æ÷ÇÔÇÏ´Â SOA³ª ±â¾÷¿¡ ´ëÇÑ ½Ç½Ã°£ »óÈ£¿î¿ëÀÇ ¸ðµç º£³×ÇÍÀ» °®µµ·Ï È®ÀåÇØ ÁÝ´Ï´Ù.
|