¼ø¼ ´ÙÀ̾î±×·¥ º¸±â´Â UML·Î Á¤ÀÇµÈ Ç¥±â¹ý¿¡ µû¶ó ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇà Ç÷ο츦 Ç¥½ÃÇÕ´Ï´Ù. ·Î±× ºÐ¼®±â ¶Ç´Â ÇÁ·ÎÆÄÀϸµ µµ±¸¿Í ÇÔ²² »ç¿ëÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
¼ø¼ ´ÙÀ̾î±×·¥ º¸±â´Â ½ÇÇà Ç÷οì Á¤º¸ÀÇ ÄÝ·º¼ÇÀÌ »ç¿ë °¡´ÉÇÑ °æ¿ì¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ÇÁ·ÎÆÄÀÏÇÒ ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇϰųª Á¢¼ÓÇÒ ¶§ ¼öÇàÇÕ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ¿É¼Ç, ³» ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ³Ê¹« ´À¸³´Ï´Ù¸¦ ¼±ÅÃÇÑ ´ÙÀ½, ¼¼ºÎ»çÇ× ¿É¼Ç¿¡¼ ½ÇÇà ÇÃ·Î¿ì ±×·¡ÇÈ ¼¼ºÎ»çÇ× Ç¥½Ã¸¦ ¼±ÅÃÇϽʽÿÀ.
¼ø¼ ´ÙÀ̾î±×·¥ º¸±â´Â ¿øÀκ° À̺¥Æ®ÀÇ ¼ø¼¸¦ Ç¥½ÃÇϴµ¥, ¿©±â¼ À̺¥Æ®´Â ¾Æ¿ô¹Ù¿îµå È£Ãâ°ú ¸®ÅÏ È£Ãâ»Ó ¾Æ´Ï¶ó ¸Þ¼Òµå ÀÔ·Â ¹× Á¾·á·Î Á¤Àǵ˴ϴÙ. ƯÈ÷, Ŭ·¡½º ÀνºÅϽº °£ »óÈ£ÀÛ¿ëÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌµé »óÈ£ÀÛ¿ëÀº ¸Þ¼Òµå È£Ãâ ¹× È£Ãâ ¸®ÅÏÀÇ ¾ç½ÄÀ» °¡Áý´Ï´Ù. ¼ø¼ ´ÙÀ̾î±×·¥ µµ±¸ÀÇ ±¸ÇöÀº ÀÌ Á¤ÀǸ¦ »óÈ£ÀÛ¿ëÀÇ Á¶Ä¡ÀÚ¿Í ¼ö´ÜÀ» »ý¼ºÇÏ´Â Á¤ÀÇ·Î È®ÀåÇÕ´Ï´Ù. Áï, µµ±¸¿¡¼ Á¦°øÇÏ´Â º¸±â°¡ Ŭ·¡½º ¹× Ŭ·¡½º ÀνºÅϽºÀÇ »óÈ£ÀÛ¿ë°ú ½º·¹µå, ÇÁ·Î¼¼½º ¹× È£½ºÆ® »çÀÌÀÇ »óÈ£ÀÛ¿ëÀ» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÇà Ç÷οì Ç¥±â¹ýÀÇ ÀÌ·¯ÇÑ È®Àå »ç¿ëÀº ´ë±Ô¸ðÀÇ ºÐ»ê ÃßÀû¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ Ç¥½ÃÀÇ °èÃþ ±¸Á¶¸¦ Á¦°øÇϱâ À§ÇÑ Çʿ伺À¸·Î µ¿±âȵ˴ϴÙ.
¼ø¼ ´ÙÀ̾î±×·¥ º¸±â¿¡ Ç¥½ÃµÇ´Â ½ÇÇà µ¥ÀÌÅÍ´Â Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®ÀÇ ÀνºÅϽº¿¡¼ È®º¸µË´Ï´Ù. Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®´Â ¿¡ÀÌÀüÆ®°¡ Á¢¼ÓµÇ´Â ƯÁ¤ JVM(Java Virtual Machine)¿¡¼ ½ÇÇàµÇ´Â Java ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇà Ç÷ο츦 ÇØ´ç µµ±¸°¡ »ý¼ºÇÒ ¼ö ÀÖµµ·Ï µ¥ÀÌÅ͸¦ Á¦°øÇÕ´Ï´Ù.
´ÙÀ½Àº ¼ø¼ ´ÙÀ̾î±×·¥ Ç¥½Ã¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù.
½Ã°£Àº ´ÙÀ̾î±×·¥ÀÇ ¿ÞÂÊ °¡ÀåÀÚ¸®¸¦ µû¶ó ¸·´ë¿¡ Ç¥½ÃµË´Ï´Ù.
±×·¯³ª ´«±ÝÀº Ä¿¼¸¦ ¸·´ë À§¿¡ ³õÀ» ¶§ »¡°£»ö ¸·´ë¿Í ÇØ´ç ¼ýÀÚ °ªÀ¸·Î
Ç¥½ÃµÇ¸ç À̺¥Æ® »çÀÌ¿¡¼ °æ°úÇÑ ½Ã°£À» ³ªÅ¸³À´Ï´Ù.
À§ÀÇ ¿¹Á¦¿¡¼ ¹àÀº »¡°£»ö ¸·´ë´Â ù ¹øÂ° À̺¥Æ®¿Í µÎ ¹øÂ° À̺¥Æ® °£ÀÇ ½Ã°£¿¡ ÇØ´çÇÕ´Ï´Ù. ¹à±â´Â ½Ã°£ °£°ÝÀÌ ±æ´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ±× ¾Æ·¡¿¡ ÀÖ´Â ¹à±â°¡ ´úÇÑ »¡°£»ö Á÷»ç°¢ÇüÀº ½Ã°£ °£°ÝÀÌ ÂªÀ½À» ³ªÅ¸³À´Ï´Ù. ¼öÄ¡ 99.9(ÃÊ)´Â ù ¹øÂ° À̺¥Æ®¿Í µÎ ¹øÂ° À̺¥Æ® »çÀÌÀÇ Á¤È®ÇÑ ½Ã°£ °£°ÝÀÔ´Ï´Ù. ¸¶¿ì½ºÀÇ Ä¿¼¸¦ ¸·´ë À§¿¡ ³õÀ¸¸é ¼öÄ¡¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
½Ã°£ ÇàÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â °¢ ¿Àº ¼±ÅÃµÈ ¿ÀºêÁ§Æ®¿ÍÀÇ »óÈ£ÀÛ¿ëÀ» Ç¥½ÃÇÕ´Ï´Ù.
¿ÀÇ ¾Õ¿¡ ¿ÀºêÁ§Æ®ÀÇ À̸§, Á¤ÀÇ, ID ¹× À̸§ÀÌ ¿É´Ï´Ù.
¿ÀºêÁ§Æ®¿ÍÀÇ »óÈ£ÀÛ¿ëÀº ÇØ´ç ¿¿¡¼ Á¾°áµÈ ÆÄ¶õ»ö Àιٿîµå Çà°ú Áß´ÜµÈ ¾Æ¿ô¹Ù¿îµå ÇàÀ¸·Î
Ç¥½ÃµË´Ï´Ù.
Ŭ·¡½º »óÈ£ÀÛ¿ë¿¡¼ ½ÃÀÛÇÏ¿© ½º·¹µå °£ »óÈ£ÀÛ¿ë ¶Ç´Â ÇÁ·Î¼¼½º »óÈ£ÀÛ¿ë, ³×Æ®¿öÅ© °£ È£½ºÆ® »óÈ£ÀÛ¿ë¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ·¹º§ÀÇ Ãß»óȸ¦ ÅëÇØ ½ÇÇà Ç÷οìÀÇ ¼ø¼¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ÙÁß ·¹º§ µ¥ÀÌÅÍ ÇÁ¸®Á¨Å×À̼ÇÀÇ Á߿伺ÀÌ e-business ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¸ð´ÏÅ͸µ¿¡ ´ëÇØ ¸í¹éÇØÁ³½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ÇϺΠ±¸Á¶¿¡ µû¶ó, ¸ð´ÏÅ͸µ °èÃþ ±¸Á¶ÀÇ ´Ù¸¥ ·¹º§¿¡¼ ½ÇÇà Ç÷ο츦 ºÁ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄà ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì ÇÁ·Î¼¼½º ¶Ç´Â È£½ºÆ® ·¹º§ÀÌ ÀûÀýÇÒ ¼ö ÀÖÁö¸¸, ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì ¿©·¯ È£½ºÆ® »çÀÌÀÇ ½ÇÇà º¸±â¸¦ Á¦°øÇÏ´Â ¸ð´ÏÅÍ ·¹º§ÀÌ º¸´Ù ÀûÀýÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÇàÀ» ¸ð´ÏÅÍ ·¹º§¿¡¼ º¸¸é, º¸´Ù ÀÚ¼¼ÇÑ º¸±â¿Í ºÐ¼®À» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀÚ¿¡°Ô ÇÏÀ§ ·¹º§ ±×·¡ÇÁ¸¦ ¼Ò°³ÇØ ÁÙ ¼ö ÀÖ´Â ¾î¶°ÇÑ Èï¹Ì·Î¿î »çÇ×À» ¹ß°ßÇÏ°Ô µÉ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, È£½ºÆ®ÀÇ Å¬·¯½ºÅÍ¿¡ ºÐ¹èµÇ¾î ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁî Bean°ú ServletÀ¸·Î ±¸¼ºµÈ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì, È£½ºÆ® »óÈ£ÀÛ¿ëÀÇ ¹Ì¸®º¸±â·Î ÀÎÇØ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ°¡ ƯÁ¤ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ¿ÀºêÁ§Æ® »óÈ£ÀÛ¿ëÀÇ ¼ø¼ ´ÙÀ̾î±×·¥À» º¼ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌµé ´ÙÀ̾î±×·¥Àº ¼±ÅÃÇÑ µ¥ÀÌÅ͸¸À» Ç¥½ÃÇÏ¿© ÇØ´ç ºñÁî´Ï½º ±¸¼º¿ä¼ÒÀÇ ·¹º§¿¡¼, ¿£ÅÍÇÁ¶óÀÌÁî Bean ¶Ç´Â Servlet ÄÁÅ×ÀÌ³Ê ³» ½ÇÇàÀÇ ºÎºÐÀ» º¸¿© ÁÝ´Ï´Ù.
µ¥ÀÌÅÍ È®º¸ °èÃþ ±¸Á¶¸¦ Ž»öÇϱâ À§ÇØ ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ÀÚ¿øÀÇ °¢ °èÃþ ±¸Á¶ ·¹º§Àº Àû¿ë °¡´ÉÇÑ ¼ø¼ ´ÙÀ̾î±×·¥ À¯ÇüÀ» Á¦°øÇÕ´Ï´Ù. ´ÙÀ½ À¯ÇüÀÇ ´ÙÀ̾î±×·¥ÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
¼ø¼ ´ÙÀ̾î±×·¥ º¸±â¿¡´Â ´ÙÀ½°ú °°Àº Á¦¾î ±×·ìÀÌ ÀÖ½À´Ï´Ù.
Ç¥½ÃµÈ ¿ÀºêÁ§Æ®³ª »óÈ£ÀÛ¿ë¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×À» º¸·Á¸é Ä¿¼¸¦ ±× À§¿¡ ³õÀ¸½Ê½Ã¿À.
Àüü ½Ã°£ÀÇ ±×·¡ÇÈ °³¿ä¸¦ º¸·Á¸é °³¿ä ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. ´ÙÀ̾î±×·¥¿¡¼ °ü½ÉÀÌ ÀÖ´Â ¼½¼ÇÀ» ãÀ¸¸é, °³¿ä °æ°è ³»ÀÇ ±âº» º¸±â À̹ÌÁö¸¦ ²ø¾î¼ ³õ°Å³ª ½ºÆÌÀ» µÎ ¹ø Ŭ¸¯ÇÏ¿© ±âº» º¸±â¸¦ ÀÌ À§Ä¡·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö±Ý ½ÇÇà ÁßÀÎ ¸Þ¼Òµå¸¦ º¸·Á¸é »¡°£»ö Á÷»ç°¢ÇüÀ» µÎ ¹ø Ŭ¸¯ÇϽʽÿÀ. »¡°£»öÀ¸·Î °Á¶Ç¥½ÃµË´Ï´Ù.
ÆË¾÷ Á¦¾î´Â µµ±¸ ¸ðÀ½ÀÇ Á¦¾î¿Í µ¿ÀÏÇÑ Á¦¾î·Î ±¸¼ºµË´Ï´Ù.
°ü·Ã °³³ä
ÇÁ·ÎÆÄÀϸµ µµ±¸ °³¿ä
·Î±× ºÐ¼®±â °³¿ä
·Î±× ÆÄÀÏ »ó°ü
°ü·Ã Ÿ½ºÅ©
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ
·Î±× ÆÄÀÏ »ó°ü
À̺¥Æ® »çÀÌÀÇ ½Ã°£ ÆÇº°
°ü·Ã ÂüÁ¶
·Î±× »óÈ£ÀÛ¿ë º¸±â
·Î±× ½º·¹µå »óÈ£ÀÛ¿ë º¸±â
ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â
·Î±× º¸±â
½Ã°£
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.