ÇÁ·ÎÆÄÀϸµ ÀÚ¿øÀ̶ó´Â ¿ë¾î´Â ÇÁ·ÎÆÄÀϸµ º¸±â¸¦ ¿©´Â µ¥ »ç¿ëµÇ´Â ¼¼ºÎ ·¹º§À» ÀǹÌÇÕ´Ï´Ù. ÀÚ¿øÀÇ ·¹º§Àº ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡ ÀÖ½À´Ï´Ù. ÀÚ¿øÀ» ¼±ÅÃÇϸé ÇØ´ç ÀÚ¿øÀ» ±âÁØÀ¸·Î ÇÏ´Â Àüü º¸±â¸¦ ¿ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, È£½ºÆ® ·¹º§¿¡¼ ¿¸° º¸±â¿¡¼´Â ¼±ÅÃµÈ È£½ºÆ®¿Í ¿¬°üµÈ ÇÁ·Î¼¼½º ¹× ¿¡ÀÌÀüÆ®ÀÇ ÇÁ·ÎÆÄÀÏ µ¥ÀÌÅ͸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÀÚ¿øÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Java ÇÁ·ÎÁ§Æ®¿¡´Â Java ÇÁ·Î±×·¥À»
ºôµåÇϱâ À§ÇÑ ¼Ò½º ÄÚµå¿Í °ü·Ã ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù. ±×¸®°í Java ÇÁ·ÎÁ§Æ®´Â ÄÁÅÙÃ÷ÀÇ ¸ðµ¨À»
À¯Áöº¸¼öÇÕ´Ï´Ù. ÀÌ ¸ðµ¨¿¡´Â Java ¿ä¼ÒÀÇ À¯Çü °èÃþ, ÂüÁ¶ ¹× ¼±¾ð¿¡ ´ëÇÑ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ.
Æú´õ
(¶Ç´Â µð·ºÅ丮)´Â
¸ðµç Á¾·ùÀÇ ÆÄÀÏÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÄÁÅ×À̳ÊÀÔ´Ï´Ù.
±âº»ÀûÀ¸·Î ÀÌµé ¿ÀºêÁ§Æ®°¡ º¸±â¿¡¼ ¼û°ÜÁý´Ï´Ù. ȯ°æ ¼³Á¤ âÀ» »ç¿ëÇϰí(â > ȯ°æ ¼³Á¤ > ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë > ¸ð¾ç) Æú´õ ¼±ÅöõÀÇ ¼±Åà ǥ½Ã¸¦ Áö¿ö¼ ¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ð´ÏÅÍ´Â ÇÁ·Î¼¼½º ±×·ìÀ¸·ÎºÎÅÍ ¼öÁýµÇ´Â Á¤º¸ ÇÁ·ÎÆÄÀϸµÀ» À§ÇÑ ³í¸®Àû
ÄÁÅ×À̳ÊÀÔ´Ï´Ù. ¸ð´ÏÅÍ ·¹º§ÀÇ º¸±â´Â À̵é ÇÁ·Î¼¼½º·ÎºÎÅÍ ¼öÁýµÈ ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅ͸¦ Ç¥½ÃÇÕ´Ï´Ù. ¸ð´ÏÅÍ´Â ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ½ÇÇà ÁßÀÎ
ÇÁ·Î¼¼½º·ÎºÎÅÍ ¼öÁýµÇ´Â ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅ͸¦ Áý°èÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù.
¸ð´ÏÅÍ´Â ¸ð´ÏÅÍ ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ Ç¥½ÃµË´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌµé ¿ÀºêÁ§Æ®°¡ º¸±â¿¡¼ ¼û°ÜÁý´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ µµ±¸ ¸ðÀ½¿¡¼ ºÐ»ê ·¹À̾ƿôÀ» ¼±ÅÃÇÏ¿© ¸ð´ÏÅÍ ¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
È£½ºÆ® ´Â Å×½ºÆ® ÁßÀÎ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÖ´Â ½Ã½ºÅÛ
¶Ç´Â ½Ã½ºÅÛ ½ÇÇà ÆÄÆ¼¼ÇÀÔ´Ï´Ù. È£½ºÆ®´Â ÇÁ·ÎÆÄÀϸµµÇ´Â ÇÁ·Î¼¼½º¸¦ ¼ÒÀ¯ÇÕ´Ï´Ù. È£½ºÆ®´Â ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÕ´Ï´Ù. È£½ºÆ® À̸§ ¶Ç´Â
È£½ºÆ® IP ÁּҷΠȣ½ºÆ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼·Î ´Ù¸¥ ¸ð´ÏÅÍ¿¡ °°Àº À̸§ÀÇ È£½ºÆ®°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ È£½ºÆ®´Â ÀÚ¿øÀÌ ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡¼ Àüü °æ·Î·Î ½Äº°µÇ±â ¶§¹®¿¡ °¢ ¸ð´ÏÅÍ¿¡¼ °íÀ¯ÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î ÀÌµé ¿ÀºêÁ§Æ®°¡ º¸±â¿¡¼ ¼û°ÜÁý´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ µµ±¸ ¸ðÀ½¿¡¼ ºÐ»ê ·¹À̾ƿôÀ» ¼±ÅÃÇÏ¿© ¸ð´ÏÅÍ ¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Î¼¼½º ¿ÀºêÁ§Æ®´Â ÇÁ·ÎÆÄÀϸµµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥À» Ç¥½ÃÇÕ´Ï´Ù.
ÇÁ·Î¼¼½º´Â ÇÁ·Î¼¼½ºÀÇ À̸§°ú ID ¹øÈ£·Î ½Äº°µË´Ï´Ù. ÇÁ·Î¼¼½º À̸§Àº ÇÁ·Î¼¼½ºÀÇ ½ÇÇà ¹æ¹ý¿¡ µû¶ó µÎ °¡Áö ¾ç½ÄÀ¸·Î ³ªÅ¸³³´Ï´Ù.
ÀÏ´Ü Java ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµÀÌ ½ÃÀ۵Ǹé, ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡ ÇÁ·Î¼¼½º ¹× ¿¬°üµÈ ¿¡ÀÌÀüÆ®°¡ Ç¥½ÃµË´Ï´Ù.
Agent Controller ¹èÄ¡ ¸ðµ¨¿¡¼, ¿¡ÀÌÀüÆ®´Â È£½ºÆ® ÇÁ·Î¼¼½º¿¡ ¼ºñ½º¸¦ Á¦°øÇϰí, ÀÀ¿ëÇÁ·Î±×·¥ µ¥ÀÌÅͰ¡ Á¢¼ÓµÈ Ŭ¶óÀÌ¾ðÆ®·Î Àü´ÞµÉ ¼ö ÀÖµµ·Ï Æ÷ÅÐÀ» Á¦°øÇÏ´Â Àç»ç¿ë°¡´ÉÇÑ 2Áø ÆÄÀÏÀÔ´Ï´Ù. ¿¡ÀÌÀüÆ®´Â ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà¿¡ ´ëÇÑ µ¥ÀÌÅ͸¦ ¼öÁýÇÕ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë PerspectiveÀÇ º¸±â´Â ¿¡ÀÌÀüÆ®°¡ ¼öÁýÇÑ Á¤º¸ÀÇ ½Ã°¢È¸¦ Á¦°øÇÕ´Ï´Ù. Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®´Â ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù.
Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®´Â JVM(Java Virtual Machine) ÇÁ·Î¼¼½º¿¡¼ ½ÇÇàÇϸç JVMPI(Java Virtual Machine Profiler Interface)¸¦ ±âÃÊ·Î JVM À̺¥Æ®ÀÇ ¾Ë¸²À» ¼ö½ÅÇÕ´Ï´Ù. ÀÌ ¿¡ÀÌÀüÆ®´Â ³·Àº ½ÇÇà ¼º´ÉÀÇ Å¬·¡½º ¶Ç´Â ¸Þ¼Òµå °°Àº ¼º´É ¼¼ºÎ»çÇ×À» ½Äº°ÇÏ´Â µ¥ °¡Àå À¯¿ëÇÕ´Ï´Ù. Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®´Â ¶ÇÇÑ ÀÀ¿ëÇÁ·Î±×·¥ ÈüÀ» ºÐ¼®ÇÏ°í ¸Þ¸ð¸® ´©¼ö¸¦ ã´Â µ¥µµ »ç¿ëµË´Ï´Ù.
ÇÁ·Î¼¼½º´Â ³»ºÎ¿¡¼ Çϳª ÀÌ»óÀÇ ¿¡ÀÌÀüÆ®¸¦ µ¿½Ã¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãʱ⿡ ÇÁ·Î¼¼½º¿¡ ¿¡ÀÌÀüÆ®°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê´õ¶óµµ, ó¸® Á¶°ÇÀ¸·Î ÀÎÇØ ÇÁ·Î¼¼½º ¶óÀÌÇÁ»çÀÌŬÀÇ ÀÏÁ¤ ÁöÁ¡¿¡ À̸£¸é ¿¡ÀÌÀüÆ®°¡ ÀÛ¼ºµË´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ´Â ¸ðµç Ãþ¿¡´Â ¿¡ÀÌÀüÆ®°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀϽÃÁ¤ÁöµÇ°Å³ª ºÐ¸®µÈ ¿¡ÀÌÀüÆ®¸¸ ¸ð´ÏÅ͸µÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. Çѹø¿¡ ÇϳªÀÇ Å¬¶óÀÌ¾ðÆ®¸¸ °¢ ¿¡ÀÌÀüÆ®¿¡ Á¢¼ÓµÇ¹Ç·Î ÀÌ¹Ì ¸ð´ÏÅÍ ÁßÀÎ ¿¡ÀÌÀüÆ®´Â ´Ù½Ã »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Á¾·áµÈ ¿¡ÀÌÀüÆ®´Â ¸ð´ÏÅÍÇÒ ¼ö ¾ø½À´Ï´Ù.
¿¡ÀÌÀüÆ®ÀÇ »óÅ´ ´ÙÀ½ ±âÈ£·Î ½Äº°µË´Ï´Ù.
ÇÁ·ÎÆÄÀϸµ ¼¼Æ®´Â ¼öÁýµÈ ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅÍÀÇ ¹üÀ§¸¦ Á¼È÷±â À§ÇØ »ç¿ëµÇ´Â ±âÁØ ¼¼Æ®ÀÔ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ¼¼Æ®´Â ºÐ¼®À» À§ÇÑ Æ¯Á¤ Á¤º¸¸¦ ¼öÁýÇϵµ·Ï Çã¿ëÇÕ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ µµ±¸´Â ´ÙÀ½°ú °°ÀÌ ¼¼ °¡Áö ÇÁ·ÎÆÄÀϸµ ¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù.
°ü·Ã °³³ä
ÇÁ·ÎÆÄÀϸµ µµ±¸ °³¿ä
°ü·Ã Ÿ½ºÅ©
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ
ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â »ç¿ë
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.