ÄÁÅÙÃ÷
Âü°í
ÀÌ ¹®¼¿¡¼ ÆÄÀÏ ¹× µð·ºÅ丮 À§Ä¡¸¦ ÂüÁ¶ÇÒ ¶§ <install-home>Àº Agent Controller ÆÐŰÁöÀÇ ¾ÐÃàÀ» Ǭ µð·ºÅ丮ÀÔ´Ï´Ù.
pluginconfig.xml ÆÄÀÏÀº <install-home>\plugins\<plugin-name>\config¿¡ »óÁÖÇÕ´Ï´Ù. ÀÌ ¸ÞÄ¿´ÏÁòÀº °³º° ¹øµé ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¿ä±¸¿¡ µû¶ó serviceconfig.xml¿¡ Á¤ÀÇµÈ ±Û·Î¹ú ȯ°æ ¹× ÀÀ¿ëÇÁ·Î±×·¥ º°¸íÀ» È®ÀåÇÕ´Ï´Ù. serviceconfig.xml¿¡ Á¤ÀÇµÈ È¯°æ ¼³Á¤À» È®ÀåÇϸé Agent Controller°¡ ½ÇÇàÇÑ ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥(¿¡ÀÌÀüÆ® Æ÷ÇÔ)¿¡ ¿µÇâÀ» ÁÝ´Ï´Ù. ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥Àº ÇØ´ç ȯ°æÀ» »ó¼ÓÇϱ⠶§¹®ÀÔ´Ï´Ù. À̸¦ ÅëÇØ "Ç÷¯±×ÀÎ"ÀÌ Agent Controller°¡ ½ÃÀÛÇÑ(¿¹: CLASSPATH ȯ°æ º¯¼ö¿¡ ÇØ´ç °æ·Î¸¦ Ãß°¡ÇÏ¿©) ´Ù¸¥ ÇÁ·Î¼¼½º·Î ÇØ´ç ÀÀ¿ëÇÁ·Î±×·¥À» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ º°¸í ¸ñ·ÏÀ» È®ÀåÇÏ´Â °ÍÀº Agent Controller°¡ ÇØ´ç ½ÇÇà ¼ºñ½º¸¦ ¸ñ·ÏÀÇ ¼ºñ½º¸¸À¸·Î Á¦ÇÑÇϵµ·Ï ±¸¼ºµÇ´Â °æ¿ì »õ ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.
µû¶ó¼ pluginconfig.xmlÀº Agent Controller ±âº» ¼³Ä¡¿¡ ¼±ÅÃÀûÀÎ Ãß°¡ ÄÄÆ÷³ÍÆ®¸¦ ÆÐŰÁöÈÇÏ´Â ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÕ´Ï´Ù. serviceconfig.xml ÆÄÀÏ ÀÚü´Â ¼öÁ¤µÇÁö ¾ÊÀ¸¹Ç·Î Ãß°¡ ±â´ÉÀ» Á¦°ÅÇÏ´Â °Í ¶ÇÇÑ ½±½À´Ï´Ù.
¿¡ÀÌÀüÆ®¿¡´Â pluginconfig.xml°ú agent.xmlÀÌ ¸ðµÎ ÇÊ¿äÇÕ´Ï´Ù. agent.xml ÆÄÀÏÀº »ç¿ë °¡´ÉÇÑ ¿¡ÀÌÀüÆ®¸¦ ãÀ» ¶§ »õ Agent Controller°¡ ¿¹¸¦ µé¾î, ¿¡ÀÌÀüÆ® ÀÀ¿ëÇÁ·Î±×·¥À» ¹ß°ßÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á´Â °æ¿ì ÇØ´ç ¿¡ÀÌÀüÆ® ÀÀ¿ëÇÁ·Î±×·¥À» Á¤ÀÇÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù. pluginconfig.xmlÀº ¿¡ÀÌÀüÆ®°¡ serviceconfig.xml ȯ°æ ¶Ç´Â º°¸í ¸ñ·ÏÀ» È®ÀåÇØ¾ß ÇÏ´Â °æ¿ì ÇÊ¿äÇÕ´Ï´Ù. agent.xml ÆÄÀÏ »ç¿ëÀº ÇâÈÄ ¸±¸®½º¿¡¼ pluginconfig.xml »ç¿ëÀ» ´ëüÇÕ´Ï´Ù.
Âü°í
¿©±â¼ »ç¿ëµÇ´Â "Ç÷¯±×ÀÎ"À̶ó´Â ¿ë¾î´Â Eclipse Ç÷¯±×Àΰú ÀÏÄ¡ÇÏÁö´Â ¾Ê½À´Ï´Ù. ÀÌ´Â ½ÇÁ¦ Ç÷¯±×ÀÎÀº óÀ½¿¡ »ç¿ëµÇ¾ú±â ¶§¹®ÀÔ´Ï´Ù. ±×·¯³ª ÇöÀç ÀÌ ±¸¼º ÆÄÀÏÀº Eclipse Workbench·ÎÀÇ ¼³Ä¡¿¡ ÀûÇÕÇÑ Ç÷¯±×ÀÎÀ¸·Î ·¦ÇÎÇÏÁö ¾Ê°í ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥À» ÂüÁ¶ÇÒ ¼ö ÀÖÀ¸¹Ç·Î À߸øµÈ Ç¥±âÀÔ´Ï´Ù.
pluginconfig.xml ÆÄÀÏÀº ´ÙÀ½ ±âº» ¼¼±×¸ÕÆ®¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
pluginconfig.xml ÆÄÀÏ¿¡ Æ÷ÇÔµÈ ¿ä¼ÒÀÇ °èÃþ ±¸Á¶´Â ¾Æ·¡¿¡ Ç¥½ÃµË´Ï´Ù. °°Àº ·¹º§¿¡ Ç¥½ÃµÈ ¿ä¼ÒÀÇ ¼ø¼´Â Áß¿äÇÏÁö ¾Ê½À´Ï´Ù. °èÃþ ±¸Á¶ÀÇ ÇÏÀÌÆÛ¸µÅ©´Â ¿ä¼Ò ¹× ¼Ó¼º ¼½¼ÇÀÇ Á¤±Ô ¿ä¼Ò ¼³¸íÀ¸·Î ¸µÅ©µË´Ï´Ù.
PluginConfiguration
AgentControllerEnvironment
Variable
Option
Application
Variable
Parameter
Agent
Option
¿ä¼Ò: PluginConfiguration
ÇÏÀ§ ¿ä¼Ò: AgentControllerEnvironment
Option
Application
Agent
- requires
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ÀÌ ±¸¼ºÀÌ Á¾¼ÓµÈ Ç÷¯±×ÀÎ À̸§ÀÇ ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·ÏÀÔ´Ï´Ù. TPTP 4.0¿¡¼´Â ¹öÀü ID Á¢¹ÌºÎ°¡ Ç÷¯±×ÀÎ À̸§¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ Á¢¹ÌºÎ´Â ¹ØÁÙ ¹®ÀÚ ´ÙÀ½¿¡ ¸±¸®½º ¹öÀü ¹øÈ£°¡ ¿É´Ï´Ù(¿¹: org.eclipse.tptp.platform.agentcontroller_4.0.0). ÀÌÀü ¸±¸®½ºÀÇ Ç÷¯±×ÀÎ(¹öÀü ID Á¢¹ÌºÎ°¡ ¾ø´Â Ç÷¯±×ÀÎ)¿¡ Á¾¼ÓµÈ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Ç÷¯±×ÀΠȣȯ¼ºÀ» º¸ÀåÇϱâ À§ÇØ ¹öÀü ID¸¦ Á¦¿ÜÇØ¼ "requires" ¼Ó¼º¿¡ ´ëÇÑ Ç÷¯±×ÀÎ À̸§À» ÁöÁ¤ÇÏ´Â ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì Agent ControllerÀÇ ±¸¼º ·Î´õ´Â ¿ì¼± ¹öÀü ID Á¢¹ÌºÎ¸¦ Æ÷ÇÔÇÏ¿© Àüü Ç÷¯±×ÀÎ À̸§À» ãÀ¸·Á ½ÃµµÇÕ´Ï´Ù. À̸§À» ã´Â µ¥ ½ÇÆÐÇÏ¸é ±¸¼º ·Î´õ´Â ¹öÀü ID Á¢¹ÌºÎ¸¦ Á¦¿ÜÇÑ Ç÷¯±×ÀÎ À̸§À» °Ë»öÇÕ´Ï´Ù. À̸§ÀÌ µ¿ÀÏÇÑ Ç÷¯±×ÀÎÀÌ µÎ °³ ÀÌ»ó ÀÖ´Â °æ¿ì ¿î¿µ üÁ¦¿¡¼ ¸®ÅÏÇÑ Ã¹ ¹øÂ° Ç÷¯±×ÀÎ À̸§ÀÌ »ç¿ëµË´Ï´Ù.
»ç¿ë À§Ä¡: PluginConfiguration
ÇÏÀ§ ¿ä¼Ò: Variable
ÀÌ º¯¼ö ¿ä¼Ò´Â ȯ°æ º¯¼ö ¹× ±âÁ¸ ȯ°æ ³»¿¡ ÀÌ È¯°æ º¯¼ö¸¦ À§Ä¡½ÃŰ´Â ¹æ¹ýÀ» Á¤ÀÇÇÏ¿© ½ÇÇàµÈ ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ ¹× ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ »õ ±âº» ȯ°æÀ» Çü¼ºÇÕ´Ï´Ù. AgentControllerEnvironment¿¡ ´ëÇØ Á¤ÀÇµÈ 0°³ ÀÌ»óÀÇ ¿ä¼Ò°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë À§Ä¡: AgentControllerEnvironment
¼Ó¼º:
- name
- ÀÌ ¹®ÀÚ¿ °ªÀº ȯ°æ º¯¼öÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
- value
- ÀÌ ¹®ÀÚ¿ °ªÀº ȯ°æ º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- position
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº "Ãß°¡", "¹Ì¸® Ãß°¡" ¶Ç´Â "¹Ù²Ù±â" ÁßÀÇ Çϳª·Î, ±âÁ¸ ±âº» ȯ°æ¿¡ »ó´ëÀûÀ¸·Î ÁöÁ¤ÇÒ ÀÌ È¯°æÀÇ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.
¿ä¼Ò: Option
PluginConfigurationÀÇ
ÃÖ»óÀ§ ¿ä¼ÒÀÎ OptionÀº Agent Controller¿¡ Á÷Á¢ µî·ÏÇÏ´Â ¸ðµç
¿¡ÀÌÀüÆ®·Î Àü´ÞµÉ ÀÓÀÇÀÇ ±¸¼º µ¥ÀÌÅ͸¦ ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ
Á¤º¸´Â ¸ðµç ¿¡ÀÌÀüÆ®¿¡ ´ëÇØ Ŭ¶óÀÌ¾ðÆ®·Î ¸®ÅϵǴ Ư¼º Á¤º¸¿¡
Æ÷ÇԵ˴ϴÙ. ¿¡ÀÌÀüÆ®´Â ÀûÇÕÇÏ´Ù°í ÆÇ´ÜÇÑ Á¤º¸¸¦ ÇØ¼®Çϰųª ÇØ¼®ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
Option Á¤º¸´Â Agent ControllerÀÇ ¿ø·¡ API(ÀÌÀü ¹öÀü°úÀÇ
ȣȯ¼º °èÃþ)¸¦ »ç¿ëÇÏ´Â ¿¡ÀÌÀüÆ®¿¡¸¸ Á¦°øµË´Ï´Ù. »õ API¸¦
»ç¿ëÇÏ´Â ¿¡ÀÌÀüÆ®¿¡ ±¸¼º Á¤º¸¸¦ Á¦°øÇÏ·Á¸é
agent.xml ±¸¼º ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
¿ä¼Ò: Application»ç¿ë À§Ä¡: ¿¡ÀÌÀüÆ®
¼Ó¼º:
- name
- ÀÌ ¹®ÀÚ¿ °ªÀº ¿É¼ÇÀÇ À̸§ °ø°£À» ÁöÁ¤ÇÕ´Ï´Ù.
- type
- ÀÌ ¹®ÀÚ¿ °ªÀº ¿É¼ÇÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
- value
- ÀÌ ¹®ÀÚ¿Àº ¿É¼ÇÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
»ç¿ë À§Ä¡: PluginConfiguration
ÇÏÀ§ ¿ä¼Ò: Variable
- executable
- ÀÌ ¹®ÀÚ¿ °ªÀº °æ·Î ¼Ó¼º¿¡ ÁöÁ¤µÈ ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ÆÄÀÏÀÇ º°¸íÀ» ÁöÁ¤ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ À̸§À» »ç¿ëÇÏ¿© ÀÌ ÀÀ¿ëÇÁ·Î±×·¥À» ½Äº°ÇØ¾ß ÇÕ´Ï´Ù. extends ¼Ó¼ºµµ ÁöÁ¤ÇÏ´Â °æ¿ì, ¿©±â¿¡¼ ÁöÁ¤µÈ À̸§Àº ÀÌÀü¿¡ Á¤ÀÇÇÑ º°¸í°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
- path
- ÀÌ ¹®ÀÚ¿ °ªÀº ½ÇÇàÇÒ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Àüü °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ÆÄÀÏÀ» ½ÇÇàÇÒ ¶§ º°¸í ´ë½Å »ç¿ëµË´Ï´Ù.
extends ¼Ó¼ºÀÌ ÁöÁ¤µÇ¸é ÀÌ ¼Ó¼ºÀº ¹«½ÃÇÕ´Ï´Ù.- location
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ½ÇÇà ÆÄÀÏÀÌ ½ÇÇàµÉ µð·ºÅ丮¸¦ ÁöÁ¤Çϸç, ¶§·Î ½ÇÇà ÆÄÀÏÀÌ ½ÇÇà ÁßÀÏ ¶§ ÀÛ¾÷ µð·ºÅ丮¶ó°íµµ ºÎ¸¨´Ï´Ù.
- extends
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ÀÌÀü¿¡ Á¤ÀÇµÈ ÀÀ¿ëÇÁ·Î±×·¥ º°¸íÀÇ ±¸¼º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª ±¸¼º À̸§ÀÌ Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î ÀÌ ¼Ó¼º °ªÀ» "default"·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. extends°¡ Ç¥½ÃµÇ¸é ÇØ´ç °ª¿¡ °ü°è ¾øÀÌ, ÀÌ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Æ÷ÇÔµÈ Á¤º¸°¡ ÀÏÄ¡ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ º°¸í¿¡ ÀÌÀü¿¡ Á¤ÀÇµÈ ½ÇÇà Á¤º¸¸¦ È®ÀåÇØ¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù. °æ·Î °ªÀº º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù(¿¹: ½ÇÇàµÇ´Â ½ÇÇà ÆÄÀÏ). ½ÇÇà ÆÄÀÏ À̸§°ú ÀÏÄ¡ÇÏ´Â À̸§ÀÌ ¾ø´Â °æ¿ì, ÀÌ Application ¿ä¼Ò´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.
¿ä¼Ò: Variable
ÀÌ º¯¼ö ¿ä¼Ò´Â ȯ°æ º¯¼ö ¹× ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¶§
±âÁ¸ ȯ°æ ³»¿¡ ÀÌ È¯°æ º¯¼ö¸¦ À§Ä¡½ÃŰ´Â ¹æ¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù.
Application¿¡ ´ëÇØ Á¤ÀÇµÈ 0°³ ÀÌ»óÀÇ ¿ä¼Ò°¡ ÀÖÀ» ¼ö
ÀÖ½À´Ï´Ù.
»ç¿ë À§Ä¡: ÀÀ¿ëÇÁ·Î±×·¥
¼Ó¼º:
- name
- ÀÌ ¹®ÀÚ¿ °ªÀº ȯ°æ º¯¼öÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
- value
- ÀÌ ¹®ÀÚ¿ °ªÀº ȯ°æ º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- position
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº "Ãß°¡", "¹Ì¸® Ãß°¡" ¶Ç´Â "¹Ù²Ù±â" ÁßÀÇ Çϳª·Î, ±âº» ȯ°æ¿¡ »ó´ëÀûÀ¸·Î ÁöÁ¤ÇÒ ÀÌ È¯°æÀÇ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.
Parameter ¿ä¼Ò´Â ½ÇÇà ½Ã ÀÀ¿ëÇÁ·Î±×·¥¿¡ Á¦°øÇÒ ¸í·ÉÇà Àμö¸¦ Á¤ÀÇÇÕ´Ï´Ù. Application¿¡ ´ëÇØ Á¤ÀÇµÈ 0°³ ÀÌ»óÀÇ ¿ä¼Ò°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë À§Ä¡: ÀÀ¿ëÇÁ·Î±×·¥
¼Ó¼º:
- value
- ÀÌ ¹®ÀÚ¿ °ªÀº ¸í·ÉÇà Àμö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- position
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº "Ãß°¡", "¹Ì¸® Ãß°¡" ¶Ç´Â "¹Ù²Ù±â" ÁßÀÇ Çϳª·Î, ±âÁ¸ ¸í·ÉÇà Àμö¿¡ »ó´ëÀûÀ¸·Î ÁöÁ¤ÇÒ ÀÌ ÀμöÀÇ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.
¿ä¼Ò: Agent
ƯÁ¤ ¿¡ÀÌÀüÆ®ÀÇ ±¸¼º Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. Agent
ControllerÀÇ ¿ø·¡ API(ÀÌÀü ¹öÀü°úÀÇ È£È¯¼º °èÃþ)¸¦
»ç¿ëÇÏ´Â ¿¡ÀÌÀüÆ®¸¸ »ç¿ëÇÕ´Ï´Ù. »õ API¸¦
»ç¿ëÇÏ´Â ¿¡ÀÌÀüÆ®¿¡ ±¸¼º Á¤º¸¸¦ Á¦°øÇÏ·Á¸é
agent.xml ±¸¼º ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ.
»ç¿ë À§Ä¡: PluginConfiguration
ÇÏÀ§ ¿ä¼Ò: Option
¼Ó¼º:
- name
- ÀÌ ¹®ÀÚ¿ °ªÀº ÀÌ ±¸¼º Á¤º¸¸¦ Àû¿ëÇØ¾ß ÇÏ´Â ¿¡ÀÌÀüÆ®ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
- type
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ¿¡ÀÌÀüÆ®ÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- dataChannelSize
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ÇÁ·Î¼¼½º °£ Åë½Å¿¡ ÇÒ´çÇÒ °øÀ¯ ¸Þ¸ð¸®ÀÇ ¾çÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀº °¢°¢ MB ¶Ç´Â KB¸¦ Ç¥½ÃÇÏ´Â Á¢¹ÌºÎ M ¶Ç´Â K°¡ Ãß°¡µÇ°Å³ª ¹ÙÀÌÆ®¸¦ Ç¥½ÃÇÏ´Â Á¢¹ÌºÎ°¡ ¾ø´Â ¾çÀÇ Á¤¼ö ¾ç½ÄÀ» ³ªÅ¸³À´Ï´Ù. ¿¹Á¦ °ª: "16M", "8K" ¶Ç´Â "16000"
- logFile
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿Àº ÆÄÀÏÀÇ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °æ¿ì, ÀϹÝÀûÀ¸·Î µ¥ÀÌÅÍ Ã¤³ÎÀ» ÅëÇØ Ŭ¶óÀÌ¾ðÆ®·Î Àü¼ÛµÇ´Â µ¥ÀÌÅͰ¡ ´ë½Å ÀÌ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù.
- client
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿Àº ÀÌ ¿¡ÀÌÀüÆ®°¡ Ŭ¶óÀÌ¾ðÆ®¿Í »óÈ£ÀÛ¿ëÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °¡´ÉÇÑ °ªÀº "DYNAMIC" ¶Ç´Â "HEADLESS"ÀÔ´Ï´Ù. HEADLESS´Â Ŭ¶óÀÌ¾ðÆ®¿Í ¿¬°üµÈ ´ë»óÀÌ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. ±âº»°ªÀº DYNAMICÀÔ´Ï´Ù.
- extends
- (¼±ÅûçÇ×) ÀÌ ¹®ÀÚ¿ °ªÀº ÀÌÀü¿¡ Á¤ÀÇµÈ ¿¡ÀÌÀüÆ®ÀÇ ±¸¼º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª ±¸¼º À̸§ÀÌ Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î ÀÌ ¼Ó¼º °ªÀ» "default"·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. extends°¡ Ç¥½ÃµÇ¸é ÇØ´ç °ª¿¡ °ü°è ¾øÀÌ, ÀÌ Agent¿¡ Æ÷ÇÔµÈ Á¤º¸°¡ ÀÏÄ¡ÇÏ´Â Agent ¿ä¼Ò¿¡ ÀÌÀü¿¡ Á¤ÀÇµÈ ±¸¼º Á¤º¸¸¦ È®ÀåÇØ¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù. ƯÁ¤ ¿¡ÀÌÀüÆ®¿Í ¿¬°üµÈ Option ¸ñ·ÏÀ» ÆîÄ¡´Â µ¥ »ç¿ëµË´Ï´Ù.
¿ä¼Ò: Option
Agent
¿ä¼ÒÀÇ Option ÇÏÀ§ ¿ä¼Ò´Â Agent Controller¿¡ Á÷Á¢
µî·ÏÇÒ ¶§ ¿¡ÀÌÀüÆ®·Î Àü´ÞµÉ ÀÓÀÇÀÇ ±¸¼º µ¥ÀÌÅ͸¦ ÁöÁ¤ÇÏ´Â
µ¥ »ç¿ëµË´Ï´Ù. ¿¡ÀÌÀüÆ®´Â ÀûÇÕÇÏ´Ù°í ÆÇ´ÜÇÑ
Á¤º¸¸¦ ÇØ¼®Çϰųª ÇØ¼®ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë À§Ä¡: ¿¡ÀÌÀüÆ®
¼Ó¼º:
- name
- ¿É¼Ç À̸§À» ÁöÁ¤ÇÏ´Â ÀÓÀÇÀÇ ¹®ÀÚ¿(¿¹: À̸§ °ø°£)
- type
- ¿É¼Ç À¯ÇüÀÇ À̸§À» ÁöÁ¤ÇÏ´Â ÀÓÀÇÀÇ ¹®ÀÚ¿(¿¹: ¿É¼Ç À̸§)
- value
- ¿É¼ÇÀÇ ÀÓÀÇÀÇ ¹®ÀÚ¿ °ª
<PluginConfiguration requires="org.eclipse.tptp.platform.collection.framework">
<AgentControllerEnvironment>
<Variable name="CLASSPATH_MY_AGENTS"
position="append"
value="%PLUGINS_HOME%\org.eclipse.tptp.myagents\lib\coreagent.jar"
/>
</AgentControllerEnvironment>
<Application
executable="MyAgent"
location="%SYS_TEMP_DIR%"
path="%JAVA_PATH%">
<Variable name="CLASSPATH"
position="append"
value="%PLUGINS_HOME%\org.eclipse.tptp.myagents\jmx\lib\jmxagent.jar"
/>
<Variable name="CLASSPATH"
position="append"
value="%CLASSPATH_MY_AGENTS%"
/>
<Parameter position="append"
value="-Dapp_home=%MY_HOME%"
/>
<Parameter position="append"
value="-DagentXML=%PLUGINS_HOME%
\org.eclipse.tptp.myagents\jmx\agentXML\MyAgent.xml"
/>
</Application>
<Option name="org.eclipse.tptp.Myagents"
type="version" value="2.0"/>
</PluginConfiguration>
°ü·Ã ÂüÁ¶
¿¡ÀÌÀüÆ® ¹× Agent Controller ±¸¼º °³¿ä
Copyright (C) 2006 Intel Corporation.