ÇÁ·ÎÆÄÀϸµ ÀÚ¿øÀ̶ó´Â ¿ë¾î´Â ÇÁ·ÎÆÄÀϸµ º¸±â¸¦ ¿©´Â µ¥ »ç¿ëµÇ´Â ¼¼ºÎ ·¹º§À» ÀǹÌÇÕ´Ï´Ù. ÀÚ¿øÀÇ ·¹º§Àº ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡ ÀÖ½À´Ï´Ù. ÀÚ¿øÀ» ¼±ÅÃÇϸé ÇØ´ç ÀÚ¿øÀ» ±âÁØÀ¸·Î ÇÏ´Â Àüü º¸±â¸¦ ¿ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, È£½ºÆ® ·¹º§¿¡¼ ¿¸° º¸±â¿¡¼´Â ¼±ÅÃµÈ È£½ºÆ®¿Í ¿¬°üµÈ ÇÁ·Î¼¼½º ¹× ¿¡ÀÌÀüÆ®ÀÇ ÇÁ·ÎÆÄÀÏ µ¥ÀÌÅ͸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ ÀÚ¿øÀº ´ÙÀ½°ú °°½À´Ï´Ù.
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, 2005. All Rights Reserved.