
2009³â 1¿ù 21ÀÏ ¸Þ»çÃß¼¼Ã÷ Ä·ºê¸®Áö —ÀÎÅͽýºÅÛÁî´Â ½Å¼ÓÇÑ ÅëÇÕ ¹× °³¹ß Ç÷§Æû InterSystems Ensemble¢ç¿¡ ÀϺΠÇõ½Å ±â´ÉµéÀ» Ãß°¡Çß´Ù°í ¹ßÇ¥ Çß´Ù. ÀÌ »õ·Î¿î ±â´ÉµéÀº ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç SOA ȯ°æÀÇ °í¼º´É º¹ÇÕ ¾îÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ´ë±Ô¸ð ¿£ÅÍÇÁ¶óÀÌÁî ȸ»çÀÇ ÁÖ¿ä ¿ä±¸»çÇ׿¡ ÀûÇÕÇϵµ·Ï ¼³°èµÇ¾ú´Ù.
ÀÎÅͽýºÅÛÁî EnsembleÀº ¹Ì¼Ç Å©¸®Æ¼Äà ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ß ¹× ÅëÇÕÇÏ´Â Àü¼¼°è ¼±µÎÀûÀÎ ¿£ÅÍÇÁ¶óÀÌÁî ȸ»çµé¿¡¼ »ç¿ëµÇ°í ÀÖ´Ù. ÀÌ Á¦Ç°Àº ¿£ÅÍÇÁ¶óÀÌÁî ¹ö½º³ª SOA¸¦ ±¸ÃàÇÏ´Â º¹ÇÕ ¾îÇø®ÄÉÀ̼ÇÀ» ÅëÇØ ±âÁ¸¿¡ ÅõÀÔµÈ ¼ÒÇÁÆ®¿þ¾î ÅõÀÚ ºñ¿ëÀ» º¸Á¸ÇÒ ¼ö ÀÖ´Ù. EnsembleÀ» »ç¿ë ÇÏ´Â ±â°ü¿¡¼´Â È®Àå °¡´ÉÇÑ ºñÁî´Ï½º ±ÔÄ¢ ¿£Áø, ÀûÀÀ¼ºÀÌ ¶Ù¾î³ ¿öÅ©Ç÷Î, ºñÁî´Ï½º Ȱµ¿ ¸ð´ÏÅ͸µ ±×¸®°í ³»ÀåµÈ SQL ȣȯ °´Ã¼ µ¥ÀÌÅͺ£À̽ºÀÇ ÀúÀåµÈ ¸Þ½ÃÁö¿¡ ´ëÇÑ ½Ç½Ã°£ Á¢±Ù µîÀÇ ±â´ÉµéÀ» ±âÁ¸ ¾îÇø®ÄÉÀ̼ǿ¡ Ãß°¡ÇÒ ¼ö ÀÖ´Ù.
"ÀúÈñ °í°´µéÀº ÀÇ·á, ±ÝÀ¶, ÅÚ·¹ÄÞ µîÀÇ ´Ù¾çÇÑ »ê¾÷ ºÐ¾ß¿¡ ºÐÆ÷µÇ¾î ÀÖ½À´Ï´Ù. À̵éÀº Àü»çÀû ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOAs)¸¦ ±¸ÇöÇÔ¿¡ µû¶ó º¸´Ù º¹ÀâÇØ Áö´Â ¾îÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϴµ¥ EnsembleÀ» »ç¿ëÇÕ´Ï´Ù. "¶ó°í ÀÎÅͽýºÅÛÁî Àü·« ±âȹ ºÎ»çÀå Paul Grabscheid´Â À̾߱â ÇÑ´Ù. "°í°´µéÀº SOA Àü·«À» ½ÇÇàÇϱâ À§ÇØ ÃÖ÷´ÜÀÇ º¸¾È, °ü¸®, ±×¸®°í À¥ ¼ºñ½º ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù À̰ÍÀÌ ¹Ù·Î À̹ø¿¡ »õ·Ó°Ô Ãß°¡µÈ ±â´ÉµéÀÌ Á¦°øÇÒ ¼ö ÀÖ´Â °ÍµéÀÔ´Ï´Ù."
Enterprise SOA ±â´É
Ensemble½Å±Ô ¹öÀü¿¡ Ãß°¡µÈ ±â´ÉµéÀºSOA ÀÎÇÁ¶ó¸¦ À§ÇØ ¸Å¿ì ¾ÈÁ¤ÀûÀÌ°í ¾ÈÀüÇÑ ¾îÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ½Å±Ô ¹öÀüÀÇ Ãß°¡µÈ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
WS-Security 1.1—Ensemble º¸¾È ±â´É¿¡ WS-Security 1.1 Ç¥ÁØ¿¡ ´ëÇÑ Áö¿øÀÌ °ÈµÇ¾ú´Ù. WS-Security 1.1 Ç¥ÁØÀº ¾îÇø®ÄÉÀ̼ǰú À¥ ¼ºñ½º º¸¾È °³¹ßÀÇ ±âÃÊ·Î ³Î¸® ¾Ë·ÁÁ® ÀÖÀ¸¸ç ÀüÀÚ ¼¸í, Çì´õ ¾ÏÈ£È, SOAP ¸Þ½ÃÁö¿¡ ´ëÇÑ º¸¾È ÅäÅ«(security Tokens)À» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ç¥ÁØÀº ¿£ÅÍÇÁ¶óÀÌÁî ±Þ ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ÃÖ÷´Ü º¸¾ÈÀÌ °¡´ÉÇÏ¸ç ±¹Á¦Ç¥ÁØÈ±â±¸(OASIS: Advancement of Structured Information Standards) »êÇÏ Á¶Á÷ÀÇ ÃÖ°í ÀÎÁõÀ» ¹Þ¾Ò´Ù.
°³¼±µÈ À¥¼ºñ½º ¼º´É —EnsembleÀº SOAP ¸Þ½ÃÁö »ó¿¡ ÀÖ´Â ¹ÙÀ̳ʸ® ȤÀº ¹ÙÀ̳ʸ® ÀÎÄÚµù µÈ XML ÇüÅÂÀÇ ¸Þ½ÃÁö¸¦ º¸³¾ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ÀÌ¿¡ µû¶ó SOAP ¸Þ½ÃÁö »çÀÌÁî°¡ °¨¼ÒÇÏ¿© À¥ ¼ºñ½º ¼º´ÉÀÌ ÇöÀúÈ÷ °³¼±µÈ´Ù.
º¹ÇÕ ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¸ð´ÏÅ͸µ °È—³»ÀåµÈ ÃßÀû ±â´ÉÀ» °ÈÇÏ¿© Ensemble ±â¹ÝÀÇ ½Ã½ºÅÛÀ» Á¦3ÀÇ SNMP ¼Ö·ç¼Ç°ú À©µµ¿ì °ü¸®(Windows Management)¸¦ ÅëÇØ ¸ð´ÏÅ͸µ ÇÒ ¼ö ÀÖ´Ù.
HL7 Sequence Manager—EnsembleÀº ÀÇ·áºÐ¾ß¿¡ ÁßÁ¡À» µÐ ±â°üµéÀ» À§ÇØ HL7 Sequence Manager¸¦ Á¦°øÇÑ´Ù. HL7 Sequence Manager´Â ¸Þ½ÃÁö ¼ø¼¸¦ À¯ÁöÇÒ ¼ö ÀÖµµ·Ï »ç¿ëÀÚ°¡ ¼ø¼°¡ µÚ¹Ù²ï ¸Þ½ÃÁö¸¦ ¼öÁýÇÏ¿© ÁöÁ¤µÈ message Sequence·Î À籸¼ºÇϰí ÀϺΠ´Ù¸¥ ±â°ü ¾îÇø®ÄÉÀ̼ǵéÀÇ sequenceµéÀ» ´ÜÀÏ sequence streamÀ¸·Î °áÇÕ½Ãų ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. ±× °á°ú, ƯÈ÷ ´Ù¾çÇÑ Á¤º¸ ½Ã½ºÅÛÀ» °®Ãß°í ÀÖ´Â ÀÇ·á ±â°ü¿¡¼´Â HL7 ÀÎÅÍÆäÀ̽ºÀÇ ¾ÈÁ¤¼ºÀ» °³¼±ÇÒ ¼ö ÀÖ°í À߸øµÈ ÀÇ»ç¼ÒÅëÀÇ ¹ß»ýÀ» °¨¼Ò½Ãų ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ·¯ÇÑ ÀÌÁ¡µéÀº º´¿ø¿¡°Ô ¸Å¿ì Ưº°ÇÑ °¡Ä¡¸¦ Á¦°øÇØ ÁØ´Ù.
ÅëÇÕ ÇÁ·ÎÅäÄÝ Áö¿ø È®´ë —À̹ø ¹öÀü¿¡´Â ´Ù¾çÇÑ ½Å±Ô ÅëÇÕ ÇÁ·ÎÅäÄݵéÀÌ Ãß°¡·Î Áö¿øµÈ´Ù. SOA¿¡ ÁßÁ¡À» µÎ°í ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁî ȸ»çµéÀº ƯÈ÷ OASIS¿Í un/CEFACT°¡ ÈÄ¿øÇÏ´Â XML ±â¹Ý Ç¥ÁØ¿¡ ¼ÓÇÏ´Â ebXMLÀ» Ãß°¡·Î Áö¿ø ¹ÞÀ» ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ Ç¥ÁصéÀº ÀüÀÚ ºñÁî´Ï½º Á¤º¸ÀÇ ±¹°¡°£ »ç¿ëÀ» °¡´ÉÇÏ°Ô ÇØ ÁÖ´Â ¿ÀÇ XML ±â¹Ý ÀÎÇÁ¶ó¸¦ Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÃÖ´ëÇÑÀÇ °øµ¿ÀÌ¿ë, º¸¾È, Àϰü¼ºÀÌ °¡´ÉÇϵµ·Ï ¼³°èµÇ¾ú´Ù.
"Àü¼¼°è °í°´µéÀÌ SOA ȯ°æ¿¡¼ ÃÖ»óÀÇ ¼º´ÉÀ» °¡Áø Çõ½Å ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ÀÌ °°Àº ¿£ÅÍÇÁ¶óÀÌÁî ±Þ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÇ¾î ±â»Ú°Ô »ý°¢ÇÕ´Ï´Ù."¶ó°í Grabscheid´Â ¸»ÇÑ´Ù.
ÀÎÅͽýºÅÛÁî ¼Ò°³
ÀÎÅͽýºÅÛÁî´Â ¸Þ»çÃß¼¼Ã÷ Ä·ºê¸®Áö¿¡ º»»ç¸¦ µÎ°í ÀÖ´Â ¼¼°èÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ȸ»çÀ̸ç Àü¼¼°è 22°³±¹¿¡ Áö»ç¸¦ µÎ°í ÀÖ´Ù. ÀÎÅͽýºÅÛÁî´Â ¿£ÅÍÇÁ¶óÀÌÁî±Þ ¾îÇø®ÄÉÀ̼ÇÀÇ ½Å¼ÓÇÑ °³¹ß, ¹èÄ¡ ¹× ÅëÇÕÀ» °¡´ÉÇÏ°Ô ÇØ ÁÖ´Â Çõ½Å Á¦Ç°µéÀ» Á¦°øÇϰí ÀÖ´Ù. InterSystems CACHÉ®´Â ¾îÇø®ÄÉÀ̼ÇÀ» º¸´Ù ºü¸£°í È®Àå°¡´ÉÇÏ°Ô ÇØ ÁÖ´Â °í¼º´É ¿ÀºêÁ§Æ® µ¥ÀÌÅͺ£À̽ºÀÌ´Ù. InterSystems Ensemble®Àº »õ·Î¿î ±â´ÉÀ» Ãß°¡ÇÏ¿© ¾îÇø®ÄÉÀ̼ÇÀ» °È½ÃÄÑÁÖ´Â ½Å¼ÓÇÑ ÅëÇÕ ¹× °³¹ß Ç÷§ÆûÀÌ´Ù. InterSystems HealthShare™´Â Áö¿ª ¹× ±¹°¡ ±â¹ÝÀÇ Á¤º¸ ±³È¯À» À§ÇØ ÀüÀÚ °Ç° ±â·Ï(EHR)À» º¸´Ù ½Å¼ÓÇÏ°Ô ±¸ÃàÇØ ÁÖ´Â Ç÷§ÆûÀÌ´Ù. InterSystems DeepSee™´Â º¸´Ù ÀûÇÕÇÑ ¿î¿µ °áÁ¤À» ÇÒ ¼ö ÀÖµµ·Ï Æ®·£Àè¼Ç ½Ã½ºÅÛ¿¡ ÀÓº£µðµå ½Ç½Ã°£ ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¸¦ Á¦°øÇØ ÁÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù.
© Copyright 1996-2009 InterSystems Corporation. All Rights Reserved.