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