Warning: main(/home/gurugail/header.php) [function.main]: failed to open stream: No such file or directory in /home/gurugail/Agent/page.html on line 23

Warning: main(/home/gurugail/header.php) [function.main]: failed to open stream: No such file or directory in /home/gurugail/Agent/page.html on line 23

Warning: main() [function.include]: Failed opening '/home/gurugail/header.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/gurugail/Agent/page.html on line 23


Ä¿¹Â´ÏƼ °Ô½ÃÆÇ

GGM Ãʺ¸ÀÚ ÄÚ³Ê

°­Á °Ô½ÃÆÇ
Q & A °Ô½ÃÆÇ
Âü°í °Ô½ÃÆÇ
SF ¼Ò¼³
ÀÚÀ¯ °Ô½ÃÆÇ


A.I Section

ÀÚ¿¬¾î ó¸®
Àü¹®°¡ ½Ã½ºÅÛ
½Å°æ¸Á
À¯ÀüÀÚ ¾Ë°í¸®Áò
Robotics
Computer Vision
°ÔÀÓ
Àΰø»ý¸í
Agent
ÀΰøÁö´É ÀÀ¿ë(App.)
±âŸ


 GGOP

GGOP ¼Ò°³
Àΰø»ý¸í ÇÁ·ÎÁ§Æ®(°¡Äª)
Virtual Dog
GGOP ACTIvation
ÆÐÅÏ ÀÎ½Ä ½ºÅ͵ð
OpenCV

(by Google)

¼Ò°³

À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ¼Ò°³

¿©±â¿¡¼­´Â À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ¼¼°è¿¡ ´ëÇØ ¾Ë¾Æº¸°í ½±°Ô µðÀÚÀÎÇϰí, ±¸ÇöÇϰí, ºÐ»ê ½Ã½ºÅÛÀ» À¯ÁöÇÏ´Â ±â¼úÀ» ¾Ë¾Æº»´Ù. ¿ì¸®°¡ ¹ß°ßÇÒ ¼ö ÀÖ´Â °ÍÀº ³×Æ®¿÷ÀÇ ºÎÇϸ¦ ÁÙÀÌ°í ³×Æ®¿÷ÀÇ Áö¿¬À» ±Øº¹ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Áõ¸íÇϰí ÀÖ´Ù. ¾Æ¸¶µµ °¡Àå Áß¿äÇÑ ±â´ÉÀº ºñµ¿±âÀûÀ¸·Î ÀÛµ¿ÇÏ´Â °Í°ú »ý¼ºµÈ ¿¡ÀÌÀüÆ®µé°£¿¡ µ¶¸³ÀûÀ¸·Î ¼öÇàµÇ´Â Á¡ÀÏ °ÍÀÌ´Ù. ÀÌ·± Á¡¿¡¼­ °ß°íÇÏ°í °áÁ¡À» º¸¿ÏÇØÁÖ´Â ½Ã½ºÅÛÀ» ¸¸µå´Âµ¥ µµ¿òÀ» ÁÖ¸ç »ç¿ëÀÚ¿¡°Ô´Â Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î ÀÌÀÍÀ» ÁØ´Ù. ¿©±â¼­´Â ¼ÒÇÁÆ®¿þ¾î ¿¡ÀÌÀüÆ® ¿¡ÀÌÀüÆ®¿¡ ´ëÇØ À̾߱âÇϸç À̵¿¼ºÀ» °¡Áø °Í°ú °®Áö ¾ÊÀº °ÍÀ» Æ÷ÇÔÇÑ´Ù. À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ÀåÁ¡À» ¼³¸íÇÏ°í ºÐ»ê ½Ã½ºÅÛÀÇ ¼³°è¿¡ Á¢¸ñ ½ÃÄ×À» ¶§ÀÇ ¿µÇâÀ» ¹¦»çÇÑ´Ù. ÀÌ Àå¿¡¼­´Â ¶ÇÇÑ µ¿½Ã¼ºÀ» °¡Áø À̵¿ ¿¡ÀÌÀüÆ®ÀÇ °üÁ¡À» Æ÷ÇÔÇÑ´Ù.

1.1 ¼ÒÇÁÆ®¿þ¾î ¿¡ÀÌÀüÆ®¶õ?

½ÇÁ¦ÀûÀ¸·Î ¿¡ÀÌÀüÆ®¶õ ¹«¾ùÀ̸ç, ´Ù¸¥ ÇÁ·Î±×·¥°ú´Â ¾î¶»°Ô ±¸º°µÇ´Â°¡ÀÇ Áú¹®Àº ¿©·¯ÇØ °è¼Ó µÇ¾î¿Ô´Ù. ½ÉÁö¾î ¿ì¸®´Â Á¤ÀÇ ³»¸®±â Èûµé¾î ¿¡ÀÌÀüÆ®´Â »ç¶÷À» µµ¿ÍÁÖ´Â ÇÁ·Î±×·¥À¸·Î¸¸ Á¤ÀÇ ³»·È¾ú´Ù. ÀÌ·± Á¤ÀÇ´Â ¼ÒÇÁÆ®¿þ¾î ¿¡ÀÌÀüÆ®ÀÇ »ç¿ëÀÚ °üÁ¡¿¡¼­ Á¤ÀÇ ³»¸° °ÍÀÌ´Ù.

Agent(»ç¿ëÀÚ °üÁ¡)

¿¡ÀÌÀüÆ®´Â »ç¶÷¿¡°Ô µµ¿òÀ» ÁÖ°í ÀÌÀÍÀÌ µÇ°Ô ÇൿÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ¿¡ÀÌÀüÆ®´Â »ç¶÷ ´ë½Å¿¡ ÀÛ¾÷À» ÇÔÀ¸·Î½á ±â´ÉÀ» ´ÙÇÑ´Ù.

ÀÌ·± Á¤ÀÇ´Â ±âº»ÀûÀ¸·Î´Â ¿Ç´Ù. ÇÏÁö¸¸ Á¤È®ÇÏ°Ô Ç¥ÇöÇÑ °ÍÀº ¾Æ´Ï´Ù. ¿¡ÀÌÀüÆ®´Â ¼ö¸¹Àº ´Ù¸¥ Çü½ÄÀ» °¡Áö°í ÀÖ°í ¸¹Àº ´Ù¸¥ ¹æ¹ýÀ¸·Î µ¿ÀÛÇÑ´Ù. ¿¡ÀÌÀüÆ®´Â ¿î¿µÃ¼Á¦, ³×Æ®¿÷, µ¥ÀÌÅͺ£À̽ºµî¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ·± ¿¡ÀÌÀüÆ®µéÀÇ Æ¯¼ºÀ» ¾î¶»°Ô »ì¸±¼ö Àִ°¡? ¸¹Àº ¿¬±¸¼Ò¿¡¼­ ÀϹÝÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÇ Æ¯¼ºÀ» ¼³¸íÇϱâ´Â Èûµé´Ù. ±×·¯³ª ¸¸ÀÏ ¸ðµç ½Ã½ºÅÛ¿¡¼­ ¿¡ÀÌÀüÆ®ÀÇ ¿ì¼ö¼ºÀ» º¼ ¼ö ÀÖ´Ù¸é ¿¡ÀÌÀüÆ®´Â ±× ȯ°æ¿¡ ÀûÇÕÇÑ °ÍÀÌ´Ù. ¿¡ÀÌÀüÆ®µéÀº ½ÇÇà ȯ°æÇÏ¿¡¼­ ¼­·Î »óÈ£ ÀÛ¿ëÇϸç, ºñµ¿±âÀûÀ̰í ÀÚÀ²ÀûÀ¸·Î ÇൿÇÑ´Ù. ¾î´À ´©±¸µµ ¿¡ÀÌÀüÆ®¿¡°Ô Á¤º¸¸¦ Àü´ÞÇÒ ¶§ »ý»ê¹°À» ¿øÇÏÁö´Â ¾Ê´Â´Ù. ¿¡ÀÌÀüÆ®´Â ¸ñÇ¥¸¦ ÇâÇØ °è¼Ó ÇൿÇÏ´Â °Í »ÓÀÌ´Ù. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °´Ã¼¿Í´Â ´ëÁ¶ÀûÀ¸·Î ¿¡ÀÌÀüÆ®´ÂȰ¼º ¾ØÆ¼Æ¼µéÀÌ Çæ¸®¿ìµå ¿ø¸®(Don't call us, we'll call you)¶ó ºÒ¸®´Â °Í¿¡ ÀÇÇØ ÀÛ¾÷À» ¼öÇàÇÑ´Ù.

Agent(½Ã½ºÅÛ °üÁ¡)

¿¡ÀÌÀüÆ®´Â ¼ÒÇÁÆ®¿þ¾î °´Ã¼ÀÌ´Ù

¡¤½ÇÇà ȯ°æÇÏ¿¡¼­ ÀÛµ¿ÇÑ´Ù.

¡¤À§ÀÓ Æ¯¼º¿¡ µû¶ó¼­ ¼ÒÀ¯ÇÏ´Â °Í:

- ÀçȰ¼º: ȯ°æ¿¡¼­ÀÇ º¯È­¿Í ÀÌ·± º¯È­µé¿¡ ÀÇÇÑ Çൿ

-ÀÚÀ²¼º: ÀÚ½ÅÀÇ ÇൿÀ» Á¶ÀýÇÑ´Ù.

- ¸ñÇ¥ ÁöÇ⼺: »çÀü ÇൿÀÌ´Ù

- Áö¼Ó¼º: Áö¼ÓÀûÀ¸·Î ½ÇÇàÇÑ´Ù

¡¤Á÷±³ Ư¼º¿¡ µû¶ó¼­ ¼ÒÀ¯ÇÏ´Â °Í:

- Åë½Å: ´Ù¸¥ ¿¡ÀÌÀüÆ®µé°ú Åë½ÅÇÒ ¼ö ÀÖ´Ù.

- À̵¿: È£½ºÆ®¿¡¼­ ´Ù¸¥ È£½ºÆ®·Î À̵¿ÇÒ ¼ö ÀÖ´Ù.

- ÇнÀ: ÀüÀÇ °æÇè°ú Á¶È­·Ó°Ô Àû¿ëÇÑ´Ù.

- ½Å·Ú: »ç¿ëÀÚ¿¡°Ô ¹ÏÀ»¼ö ÀÖµµ·Ï Ç¥ÇöÇÑ´Ù.

1.2 À̵¿ ¿¡ÀÌÀüÆ®¶õ?

À̵¿¼ºÀº ¿¡ÀÌÀüÆ®ÀÇ Á÷±³ Ư¼ºÀÌ´Ù. ´Ù½Ã ¸»Çϸé, ¸ðµç ¿¡ÀÌÀüÆ®°¡ À̵¿¼ºÀ» °¡Áø °ÍÀº ¾Æ´Ï´Ù. ¿¡ÀÌÀüÆ®´Â °¡¸¸È÷ ÀÖ°í ¸Þ½Ã¡À̳ª RPCÀÇ Çü½Ä µî¿¡ ÀÇÇØ¼­ Åë½ÅÇÒ ¼ö ÀÖ´Ù. ¿ì¸®´Â ¿òÁ÷ÀÌÁö ¾Ê´Â ¿¡ÀÌÀüÆ®¸¦ °íÁ¤ ¿¡ÀÌÀüÆ®¶ó°í ºÎ¸¥´Ù.

°íÁ¤ ¿¡ÀÌÀüÆ®

°íÁ¤ ¿¡ÀÌÀüÆ®´Â ´ÜÁö ½ÇÇàµÇ°í ÀÖ´Â ½Ã½ºÅÛ¿¡¼­¸¸ ½ÇÇàµÈ´Ù. ¸¸ÀÏ Á¤º¸°¡ ÇÊ¿äÇÏ¸é ½Ã½ºÅÛ¾ÈÀ̳ª ´Ù¸¥ ½Ã½ºÅÛÀÇ ¿¡ÀÌÀüÆ®¿Í »óÈ£ÀÛ¿ëÀ» ÇÊ¿ä·Î ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÀüÇüÀûÀÎ Åë½Å ¸ÅÄ«´ÏÁòÀÎ RPC¿¡ ÀÇÇØ È£ÃâÇÑ´Ù.

¹Ý´ë·Î À̵¿ ¿¡ÀÌÀüÆ®´Â ½Ã½ºÅÛÀÇ °æ°è°¡ ¾ø´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â ³×Æ®¿÷»ó¿¡¼­ È£½ºÆ®µé »çÀÌÀÇ À̵¿ÀÌ ÀÚÀ¯·Ó´Ù. »ý¼ºµÃ ½ÇÇà ȯ°æ¿¡¼­ »óÅÂÀÇ º¯È­¿Í ´Ù¸¥ ½ÇÇà ȯ°æÀÇ Äڵ带 Àç ½ÇÇà ÇÒ ¼ö ÀÖ´Ù. »óÅ¿¡ ÀÇÇØ¼­ ¿ì¸®´Â ÀüÇüÀûÀ¸·Î ¿¡ÀÌÀüÆ®ÀÇ ¾ÖÆ®¸®ºäÆ®°ªÀº ¸ñÀûÁö¿¡¼­ Àç½ÇÇàÇÒ ¶§ ¾î¶² °ÍÀ» ÇØ¾ßÇÏ´ÂÁö °áÁ¤Çϴµ¥ µµ¿òÀ» ÁØ´Ù. °´Ã¼ ÁöÇâ ¸ñ·Ï¾È¿¡¼­ Äڵ忡 ÀÇÇØ¼­´Â Ŭ·¡½º ÄÚµå´Â ¿¡ÀÌÀüÆ®°¡ ½ÇÇàµÇ´Âµ¥ ÇÊ¿äÇÏ´Ù.

À̵¿ ¿¡ÀÌÀüÆ®

À̵¿ ¿¡ÀÌÀüÆ®´Â ½Ã½ºÅÛ¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â´Ù. À̰ÍÀº ³×Æ®¿÷»ó¿¡¼­ ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ´Ù¸¥ ½Ã½ºÅÛÀ¸·Î Àü¼ÛÇÏ´Â ´ÜÀÏÇÑ ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. Àü¼Û ´É·ÂÀº À̵¿ ¿¡ÀÌÀüÆ®°¡ °´Ã¼°¡ ³×Æ®¿÷À̳ª °°Àº È£½ºÆ®ÀÇ »óÈ£ ÀÛ¿ëÀ» ¿øÇÏ´Â ¿¡ÀÌÀüÆ®ÀÇ °´Ã¼¸¦ Æ÷ÇÔÇÏ´Â ½Ã½ºÅÛ¿¡¼­ ¿òÁ÷ÀÌ´Â °ÍÀÌ´Ù.

1.3 À̵¿ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇϸé ÁÁÀº 7°¡Áö ÀÌÀ¯

À̵¿ ¿¡ÀÌÀüÆ® ±â¼úÀº ÈïÀÌ·Ó´Ù. À̵¿ ¿¡ÀÌÀüÆ®¿¡¼­ ¿ì¸®ÀÇ Èïºñ¸¦ ²ô´Â °ÍÀº ºÐ»ê ½Ã½ºÅÛÀÇ »ý¼ºÀ» Á¦°øÇÏ´Â ¿¡ÀÌÀüÆ®ÀÇ ÀåÁ¡¿¡ ÀÇÇÑ ±â¼ú¿¡ ÀÇÇØ ±âÀÎÇÑ´Ù. ¿©±â¿¡¼­´Â À̵¿ ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇϸé ÁÁÀº 7°¡Áö ÀÌÀ¯¸¦ ¾Ë¾Æº»´Ù.

1. ³×Æ®¿÷ ºÎÇϸ¦ ÁÙÀδÙ. ºÐ»ê ½Ã½ºÅÛÀº ÁÖ¾îÁø ÀÛ¾÷À» ¼ºÃëÇϱâ À§ÇØ ´ÙÁß »óÈ£ ÀÛ¿ëÀ» Æ÷ÇÔÇÑ Åë½Å Æ÷·ÎÅäÄÝ¿¡ ÀÇÁ¸ÇÑ´Ù. À̰ÍÀº Ưº°È÷ º¸¾È ÃøÁ¤À» ÇÒ ¶§ ÇÊ¿äÇÏ´Ù. °á°ú´Â ¸¹Àº ³×Æ®¿÷ ºÎÇϸ¦ ¹ß»ý½ÃŲ´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â ´ëÈ­³ª »óÈ£ ÀÛ¿ëÀÌ Áö¿ªÀûÀ¸·Î ¹ß»ýÇÏ´Â ¸ñÀû È£½ºÆ®±îÁöÀÇ µð½ºÆÐÄ¡¸¦ Çã¶ôÇÑ´Ù. (±×¸²1-1) À̵¿ ¿¡ÀÌÀüÆ®´Â ¶ÇÇÑ ³×Æ®¿÷¿¡¼­ÀÇ raw µ¥ÀÌÅÍÀÇ Ãà¼Ò°¡ ¹ß»ýÇßÀ» ¶§ »ç¿ëµÇ¾îÁø´Ù. ±²ÀåÈ÷ ¸¹Àº µ¥ÀÌÅÍ ºÐ·®À» ¿ø°Ý È£½ºÆ®¿¡ ÀúÀåÇÒ ¶§ ÀÌ µ¥ÀÌÅ͵éÀº ³×Æ®¿÷À» ÅëÇØ Àü¼ÛµÇ´Â °Íº¸´Ù´Â µ¥ÀÌÅÍÀÇ ±¹ºÎ¼º¿¡ ÀÇÇØ ¼öÇàµÇ¾îÁø´Ù. ÀÌ·± »ý°¢Àº °£´ÜÇÑ °ÍÀÌ´Ù. µ¥ÀÌÅ͸¦ °è»êÇϱâ À§ÇÑ À̵¿ÀÌ °è»êÀ» Çϱâ À§ÇÑ µ¥ÀÌÅͺ¸´Ù À̵¿Çϱ⠽±´Ù´Â °ÍÀÌ´Ù.

2. ³×Æ®¿÷ÀÇ Áö¿¬À» ±Øº¹ÇÑ´Ù. °øÀå¿¡¼­ÀÇ ·Îº¿°ú °°Àº ½Ç½Ã°£ ½Ã½ºÅÛÀº ȯ°æ¿¡ µû¶ó ½Ç½Ã°£ÀûÀÎ º¯È­°¡ ÇÊ¿äÇÏ´Ù. Á¤È®ÇÑ Áö¿¬ ½Ã°£À» Æ÷ÇÔÇÑ º»ÁúÀûÀÎ Å©±âÀÇ ³×Æ®¿÷ ÀÎÀÚ¸¦ ÅëÇØ¼­ ½Ã½ºÅÛÀ» Á¶ÀýÇÏ°Ô µÈ´Ù. ¿Ö³ÄÇÏ¸é ½Ç½Ã°£ ½Ã½ºÅÛÀÇ Áö¿¬À» ÀÎÁ¤Çϱ⠶§¹®ÀÌ´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â ÇØ°áÃ¥À» Á¦½ÃÇÑ´Ù. ¿Ö³ÄÇϸé Á¶ÀýÀÚÀÇ Áö½Ã¸¦ Á÷Á¢ÀûÀ¸·Î ¼öÇàÇϰí Áß¾Ó Á¶ÀýÀÚ´Â Áö¿ªÀûÀ¸·Î ÇൿÇÔÀ¸·Î½á µð½ºÆÐÄ¡ µÇ±â ¶§¹®ÀÌ´Ù.

3. ÇÁ·ÎÅäÄÝÀ» ¿ä¾àÇÑ´Ù. µ¥ÀÌÅͰ¡ ºÐ»ê ½Ã½ºÅÛ¿¡¼­ º¯È­ÇßÀ» ¶§ °¢ È£½ºÆ®´Â ÀÔ·Â µ¥ÀÌÅ͸¦ ÇØ¼®Çϰí Àû´çÇÑ Ãâ·Â µ¥ÀÌÅ͸¦ ¸¸µå´Âµ¥ ÇÊ¿äÇÑ ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇÑ´Ù. ±×·¯³ª, ÇÁ·ÎÅäÄÝÀº È¿°ú³ª º¸¾ÈÀÇ »õ·Î¿î Á¶°ÇÀ» ÃàÀûÇϱâ À§ÇØ Æ÷ÇÔ½ÃŲ´Ù. À̰ÍÀº Àû´çÇÑ ÇÁ·ÎÅäÄÝ ÄÚµå·Î ¾÷±×·¹À̵åÇÏ´Â ÀÛ¾÷ÀÌ ºÒ°¡´ÉÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. °á°úÀûÀ¸·Î ÇÁ·ÎÅäÄÝÀº ÀÚÁÖ »ó¼ÓÀÇ ¹®Á¦¸¦ °¡Áö°Ô µÈ´Ù. ¹Ý¸é¿¡ À̵¿ ¿¡ÀÌÀüÆ®´Â ¸Õ°Å¸® È£½ºÆ®¿¡ À̵¿ÇÏ´Â °ÍÀº Ư¼º ÇÁ·ÎÅäÄÝ¿¡ ±â¹ÝÇÑ "ä³Î"À» ¼ö¸³ÇÑ´Ù

4. ºñµ¿±âÀûÀ¸·Î ÀÚÀ²ÀûÀ¸·Î ½ÇÇàÇÑ´Ù. À̵¿ ÀåÄ¡µéÀº °ªÀÌ ºñ½Î°í ³×Æ®¿÷ ¿¬°á»ó¿¡¼­ ´Ù·ç±â Èûµç Á¡ÀÌ ÀÖ´Ù. ÀÛ¾÷Àº ¿¬¼ÓÀûÀ¸·Î À̵¿ ÀåÄ¡¿Í °íÁ¤µÈ ³×Æ®¿÷ »çÀÌÀÇ ¿¬°áÀÌ ¾Æ¸¶µµ °æÁ¦ÀûÀÌÁö ¾Ê°í ±â¼úÀûÀ¸·Î ¹Ì¾àÇÒ °ÍÀÌ´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ÀÛ¾÷Àº À̵¿ ¿¡ÀÌÀüÆ®·Î ±¸ÃàÇÏ°í ³×Æ®¿÷»ó¿¡ µð½ºÆÐÄ¡ÇØ¾ß ÇÑ´Ù. µð½º ÆÐÄ¡ ÈÄ¿¡ À̵¿ ¿¡ÀÌÀüÆ®´Â »ý¼º ÀÛ¾÷¿¡ µ¶¸³ÀûÀ̾î¾ß ÇÏ°í ºñµ¿±âÀûÀ̰í ÀÚÀ²ÀûÀ¸·Î ÀÛµ¿ÇؾßÇÑ´Ù. À̵¿ ÀåÄ¡´Â ¿¡ÀÌÀüÆ®¸¦ ¸ðÀ¸±â À§ÇØ ³ªÁß¿¡ ´Ù½Ã ¿¬°áÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.

5. µ¿ÀûÀ¸·Î Àû¿ëÇÑ´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â ±×µéÀÇ ½ÇÇà ȯ°æÀ» °¨ÁöÇÏ´Â ´É·Â°ú º¯Çϱâ À§ÇØ ÀÚÀ²ÀûÀ¸·Î Àç½ÇÇàÇÒ ¼ö ÀÖ¾î¾ßÇÑ´Ù. ´ÙÁß À̵¿ ¿¡ÀÌÀüÆ®´Â Ưº°ÇÑ ¹®Á¦¸¦ Ç®±â À§ÇÑ ÃÖÀû ȯ°æÀ» À¯ÁöÇϱâ À§ÇØ ³×Æ®¿÷»ó¿¡¼­ ºÐ»êµÈ È£½ºÆ®°£ÀÇ ´ÜÀÏÇÑ ´É·ÂÀ» °¡Áö°í ÀÖ´Ù.

6. º»ÁúÀûÀ¸·Î ÀÌÁúÀûÀÌ´Ù. ³×Æ®¿÷ ÄÄÇ»ÆÃÀº Çϵå¿þ¾î Ãø¸éÀ̳ª ¼ÒÇÁÆ®¿þ¾î Ãø¸é¿¡¼­³ª ±âº»ÀûÀ¸·Î ÀÌÁúÀûÀÌ´Ù. ¿Ö³ÄÇϸé À̵¿ ¿¡ÀÌÀüÆ®´Â ÀϹÝÀûÀ¸·Î ÄÄÇ»ÅÍ¿Í Àü¼Û °èÃþ¿¡ µ¶¸³ÀûÀÌ´Ù. ±×¸®°í ½ÇÇà ȯ°æ¿¡ ÀÇÁ¸ÀûÀÌ°í ½Ã½ºÅÛ ÃÖÀû¿¡ ÀûÇÕÇÑ Á¶°ÇÀ» Á¦°øÇÑ´Ù.

7. °ß°íÇÏ°í ¾î´ÀÁ¤µµÀÇ °áÁ¡Àº Çã¿ëÇÑ´Ù. À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ´É·ÂÀº ±â´ëÄ¡ ¾ÊÀº »óȲ¿¡¼­ µ¿ÀûÀ¸·Î À絿ÀÛÇÏ°í »ç°ÇÀ» °ß°íÇÏ°í °áÁ¡À» ¾î´ÀÁ¤µµ Çã¿ëÇÏ°Ô ¸¸µå´Â °ÍÀÌ´Ù. ¸¸ÀÏ È£½ºÆ®°¡ ¼Ë ´Ù¿îµÇ¾ú´Ù¸é ¸ðµç ¿¡ÀÌÀüÆ®´Â °æ°í¿Í µð½ºÆÐÄ¡µÈ ½Ã°£°ú ³×Æ®¿÷»ó¿¡¼­ ´Ù¸¥ È£½ºÆ®ÀÇ µ¿ÀÛÀ» Áö¼ÓÀûÀ¸·Î ¼öÇàÇØ¾ß ÇÑ´Ù.

1.4 ³×Æ®¿÷ ÄÄÇ»ÆÃ ÆÐ·¯´ÙÀÓ

¿ì¸®ÀÇ °æÇèÀ¸·Î´Â À̵¿ ¿¡ÀÌÀüÆ®´Â ³×Æ®¿÷ ÄÄÇ»ÆÃ¿¡ ´ëÇØ ´ÜÀÏÇÏ°í °­ÇÑ ÆÐ·¯´ÙÀÓÀ» Á¦°øÇÑ´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â Çõ½ÅÀûÀÎ µðÀÚÀΰú ºÐ»ê ½Ã½ºÅÛÀÇ °³¹ßÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌ·± Á¡¿¡¼­ ¿ì¸®´Â ºÐ»ê ÄÄÇ»ÆÃÀÇ ¼¼°¡Áö ÆÐ·¯´ÙÀÓÀÇ ºñ±³¿Í Á¤ÀǸ¦ Á¦°øÇÑ´Ù. ¿ì¸®´Â ÆÐ·¯´ÙÀÓÀÌ Çϵå¿þ¾î-¼ÒÇÁÆ®¿þ¾î ±¸Á¶ÇÏ¿¡¼­ °³¹ßÀڵ鿡°Ô ¾î¶»°Ô Àνĵǰí Àִ°¡¿¡ ÁßÁ¡À» µÐ´Ù.

1.4.1 Client-Server ÆÐ·¯´ÙÀÓ

Ŭ¶óÀ̾ðÆ®-¼­¹ö ÆÐ·¯´ÙÀÓÀº ¾î¶² ÀÚ¿ø¿¡ Á¢±ÙÇÏ´Â °ÍÀ» Á¦°øÇÏ´Â ¼­¹ö¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ·± ÀåÄ¡µéÀÇ ±¸ÇöÀº ¼­¹ö¿¡ ÀÇÇØ Áö¿ªÀûÀ¸·Î ¿¬°áµÈ´Ù. ¼­¹ö´Â Knowhow¸¦ ¾Ë°í ÀÖ´Ù. ¸¶Áö¸·À¸·Î ¼­¹ö ÀÚ½ÅÀº ÇÁ·Î¼¼¼­¸¦ ÅëÇØ ¼­ºñ½º¸¦ ½ÇÇàÇÑ´Ù. ¸¸ÀÏ Å¬¶óÀÌ¾ðÆ®°¡ ¼­¹ö¿¡ ÀÖ´Â ÀÚ¿ø¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é Ŭ¶óÀÌ¾ðÆ®´Â ¼­¹ö°¡ Á¦°øÇØ ÁÖ´Â ¼­ºñ½º¸¦ »ç¿ëÇÏ¸é µÈ´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ¼­ºñ½º¸¦ »ç¿ëÇϱâ À§ÇØ Áö´ÉÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¼­¹ö´Â knowhow, ÀÚ¿ø, ÇÁ·Î¼¼¼­¸¦ °¡Áö°í ÀÖ´Ù. ´ëºÎºÐÀÇ ºÐ»ê ½Ã½ºÅÛÀº ÀÌ ÆÐ·¯´ÙÀÓÀ» ±âº»À¸·Î ÇÑ´Ù. ¿ì¸®´Â RPC,CORBA, RMI¿Í °°Àº Æø ³ÐÀº ±â¼úÀ» ¾Ë¾Æ¾ß ÇÑ´Ù.

1.4.2 Code-on-Demand ÆÐ·¯´ÙÀÓ

ÄÚµå ¿Â µð¸Çµå ÆÐ·¯´ÙÀÓ¿¡ ÀÇÇϸé ÇÊ¿ä·Î ÇÒ ¶§ ¸ÕÀú knowhow¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ¸¸ÀÏ Å¬¶óÀÌ¾ðÆ®°¡ knowhowºÎÁ·À¸·Î ÀÛ¾÷À» ¼öÇà ÇÒ ¼öµµ ÀÖ´Ù. ³×Æ®¿÷ÀÇ È£½ºÆ®´Â ÄÚµå(knowhow)¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ÄÚµå´Â Ŭ¶óÀÌ¾ðÆ®°¡ ¹Þ°í °è»êÀº Ŭ¶óÀÌ¾ðÆ®°¡ ¼öÇàÇÑ´Ù. Ŭ¶óÀÌ¾ðÆ®´Â Áö¿ª ÀÚ¿øÀÇ ÇÁ·Î¼¼½º ´É·ÂÀ» °¡Áö°í ÀÖ´Ù. ¹Ý´ë·Î ÀüÅëÀûÀΠŬ¶óÀ̾ðÆ®-¼­¹ö ÆÐ·¯´ÙÀÓÀº Ŭ¶óÀÌ¾ðÆ®°¡ ¼±Çà ÁغñµÈ Äڵ尡 ÇÊ¿ä ¾ø´Ù. ¿Ö³ÄÇÏ¸é ¸ðµç °¡´ÉÇÑ ÄÚµå´Â ´Ù¿î·Îµå ¹ÞÀ¸¸é µÈ´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ÀÚ¿ø°ú ÇÁ·Î¼¼¼­¸¦ °¡Áö°í ÀÖ´Ù. ±×¸®°í È£½ºÆ®´Â knowhow¸¦ °¡Áö°í ÀÖ´Ù. ÀÚ¹Ù ¾ÖÇø´°ú ¼­ºí¸´Àº ÀÌ ÆÐ·¯´ÙÀÓÀÇ ÁÁÀº ¿¹ÀÌ´Ù. ¾ÖÇø´Àº À¥ ºê¶ó¿ìÀú·Î ´Ù¿î ¹Þ¾Æ Áö¿ªÀûÀ¸·Î ½ÇÇà ÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ¼­ºí¸´Àº ¸Õ°Å¸® À¥ ¼­¹ö¿¡¼­ ´Ù¿î ¹Þ¾Æ °Å±â¿¡¼­ ½ÇÇàÇÑ´Ù.

1.4.3 Mobile Agent ÆÐ·¯´ÙÀÓ

À̵¿ ¿¡ÀÌÀüÆ® ÆÐ·¯´ÙÀÓÀÇ ÁÖ¿ä Æ¯¼ºÀº ³×Æ®¿÷ »óÀÇ ¾î¶² È£½ºÆ®¿¡¼­µµ knowhow, ÀÚ¿ø, ÇÁ·Î¼¼¼­ÀÇ È¥ÇÕü¸¦ ¼ÒÀ¯Çϱâ À§ÇÑ ÀûÇÕ¼ºÀ» Çã¶ôÇÑ´Ù´Â °ÍÀÌ´Ù. À̰ÍÀÇ ¼öÇà ´É·ÂÀº Áö¿ª ÀÚ¿øÀ» °áÇÕÇÑ´Ù. knowhow´Â ´Üµ¸ È£½ºÆ® »Ó¸¸¾Æ´Ï¶ó ³×Æ®¿÷ Àüü¸¦ Æ÷ÇÔÇÑ´Ù. ¸¸ÀÏ ÀÌ ¼¼ ÆÐ·¯´ÙÀÓÀ» ºñ±³ÇÑ´Ù¸é ÀûÇÕ¼º º¸´Ù´Â ½Ã´ëÀû È帧À» ¾Ë¾Æ¾ß ÇÑ´Ù. Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö´Â ÇÕÃÄwu¼­ È£½ºÆ®·Î µÈ´Ù. ¾ÖÇø´°ú ¼­ºí¸´Àº Ŭ¶óÀÌ¾ðÆ®¿¡ ÁßÁ¡À» µÐ´Ù. ÀÌ·± °ÍµéÀÇ Á¶ÇÕ°ú °³¼±À¸·Î ³ªÅ¸³­ °ÍÀÌ À̵¿ ¿¡ÀÌÀüÆ®ÀÌ´Ù.

1.5 À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ÀÀ¿ë

¿ì¸®´Â À̵¿ ¿¡ÀÌÀüÆ® ÆÐ·¯´ÙÀÓÀ» »ç¿ëÇÔÀ¸·Î½á ¾ò¾îÁö´Â ÀåÁ¡À» Ȱ¿ëÇÒ ¼ö ÀÖ´Â ÀÀ¿ëÀÇ ¿¹¸¦ º¼ °ÍÀÌ´Ù. À̿ܿ¡µµ ¿©·¯ °¡Áö ÀÀ¿ëÀÌ ÀÖ´Ù.

¡¤ÀüÀÚ »ó°Å·¡

À̵¿ ¿¡ÀÌÀüÆ®´Â ÀüÀÚ »ó°Å·¡¿¡ ÀûÇÕÇÏ´Ù. »ó¾÷Àû ¸Å¸Å´Â ¸Õ°Å¸® ÀÚ¿ø¿¡ ½Ç½Ã°£ ÀûÀ¸·Î Á¢±ÙÇÑ´Ù. ¾Æ¸¶µµ ¿¡ÀÌÀüÆ®¿Í ¿¡ÀÌÀüÆ®°£ÀÇ ±³¼·ÀÏ °ÍÀÌ´Ù. ´Ù¸¥ ¿¡ÀÌÀüÆ®´Â ´Ù¸¥ ¸ñÇ¥¸¦ °¡Áö°í ÀÖÀ¸¸ç, ±¸Çö°ú ½ÇÇèÀº ´Ù¸¥ Àü·«À» °¡Áö°í ¸ñÀûÀ» ´Þ¼ºÇÏ°Ô µÈ´Ù. ¿ì¸®´À º» ¿¡ÀÌÀüÆ®µéÀº ±×µéÀÇ »ý¼ºÀÚ¸¦ °¡Áö°í ÀÖ°í ±× ÀڽŵéÀÌ ±³¼·Çϰí ÇൿÇÑ´Ù. À̵¿ ¿¡ÀÌÀüÆ® ±â¼úÀº ÀÌ·± Á¾·ùÀÇ ¹®Á¦¸¦ ÇØ°áÇϴµ¥ ¸Å¿ì À¯¿ëÇÏ´Ù.

¡¤°³ÀÎÀûÀÎ º¸Á¶

À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ¸Õ°Å¸®¿¡¼­ÀÇ ¼öÇà ´É·ÂÀº ±×°ÍÀÇ »ý¼ºÀÚ ÀÚ½ÅÀÌ ÀÖ´Â ³×Æ®¿÷»ó¿¡¼­ ÀÛ¾÷À» ¼öÇàÇÏ´Â °ÍÀ» µµ¿ÍÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. ¸Õ°Å¸®¿¡¼­ÀÇ º¸Á¶´Â Á¦ÇÑµÈ ³×Æ®¿÷»ó¿¡¼­ µ¶¸³ÀûÀ¸·Î ¼öÇàÇÑ´Ù. ±×¸®°í »ý¼ºÀÚ´Â ¸ðµç ÄÄÇ»ÅͰ¡ Ä¿Áø°Íó·³ ´À³¥Á¤µµ·Î ÀÚÀ¯·Î¿òÀ» ´À³¤´Ù. ´Ù¸¥ »ç¶÷µé°úÀÇ ¸ðÀÓÀ» °èȹÇϱâ À§ÇØ »ç¿ëÀÚ´Â À̵¿ ¿¡ÀÌÀüÆ®¿¡°Ô ¸ðÀÓ¿¡ ´Ù¸¥ »ç¶÷µéÀ» ÃÊ´ëÇϰí ÇൿÀ» ÇÑ´Ù. ¿¡ÀÌÀüÆ®´Â ±³¼·À» ÇÏ°ÔµÇ°í ¸ðÀÓ ½Ã°£À» ¼³Á¤ÇÏ°Ô µÈ´Ù.

¡¤º¸¾È

À̵¿ ¿¡ÀÌÀüÆ®ÀÇ °¡Àå Èï¹Ì·Î¿î ºÐ¾ß´Â Çùµ¿ ÀÛ¾÷ÀÌ´Ù. ÀÌ °æ¿ì¿¡ °¢ ºÐ¾ßµéÀº º¸¾È È£½ºÆ®ÀÇ µ¿ÀÇÇÏ¿¡ À̵¿ ¿¡ÀÌÀüÆ®¸¦ Çã¶ôÇÑ´Ù. °øµ¿ ÀÛ¾÷Àº È£½ºÆ®ÀÇ ¼Õ½Ç ¾øÀÌ ¹ß»ýÇØ¾ß ÇÑ´Ù

¡¤ºÐ»ê Á¤º¸ ¼öÁ¤

Á¤º¸ ¼öÁ¤Àº À̵¿ ¿¡ÀÌÀüÆ® ºÐ¾ß¿¡¼­ Àαâ ÀÖ´Â ºÐ¾ßÀÌ´Ù. °Ë»ö ¿£Áø¿¡¼­ ¸¹Àº ¾çÀÇ µ¥ÀÌÅͰ¡ ¿òÁ÷ÀÓ¿¡µµ ºÒ±¸Çϰí À妽º¸¦ »ý¼ºÇÒ ¼ö ÀÖÀ¸¸ç ¸Õ°Å¸® Á¤º¸ ÀÚ¿øÀ» ¿¡ÀÌÀüÆ®¿¡°Ô µð½ºÆÐÄ¡ÇÒ ¼ö ÀÖ´Ù. À̵¿ ¿¡ÀÌÀüÆ®´Â È®ÀåµÈ °Ë»öÀ» ¼öÇàÇÑ´Ù.

¡¤Åë½Å ³×Æ®¿÷ ¼­ºñ½º

¹ßÀüµÈ Åë½Å ¼­ºñ½ºÀÇ °ü¸®¿Í À¯Áö´Â µ¿Àû ³×Æ®¿÷°ú »ç¿ëÀÚ ½À°ü¿¡ ÀÇÇØ Ư¼º Áö¾î Áø´Ù. ÀÌ·± ³×Æ®¿÷ÀÇ ¹°¸®Àû Å©±â¿Í ¿ä±¸Á¶°ÇÀº À̵¿ ¿¡ÀÌÀüÆ® ±â¼ú¿¡ ÀÇÇØ ´õ¿í È¿°úÀûÀ¸·Î ±¸Çö ÇÒ ¼ö ÀÖ´Ù.

¡¤¿öÅ©Ç÷οì ÀÀ¿ë°ú ±×·ì¿þ¾î

¿öÅ©Ç÷οì ÀÀ¿ëÀÇ ¼ºÁúÀº °øµ¿ ÀÛ¾÷ÀÚµé °£ÀÇ Á¤º¸ÀÇ È帧¿¡ ÀÖ´Ù. À̵¿ ¿¡ÀÌÀüÆ®À» ƯÈ÷ ¿©±â¿¡¼­ »ç¿ëÇϴµ¥ ÀÌÀ¯´Â À̵¿¼ºÀº ¿öÅ©Ç÷οì Ç׸ñ¿¡ ÀÚÀ²¼ºÀ» Á¦°øÇϱ⠶§¹®ÀÌ´Ù. °³ÀÎÀûÀÎ ¿öÅ©Ç÷οì Ç׸ñµéÀº Àü¹ÝÀûÀ¸·Î Á¤º¸¸¦ ±¸ÇöÇÏ°í ¾î¶² Ưº°ÇÑ ÀÀ¿ëÀÇ µ¶¸³ÀûÀÎ Á¶Á÷¿¡¼­ÀÇ À̵¿À» ÇÏ´Â ÇൿÀ» ±¸ÇöÇÑ´Ù.

¡¤¸ð´ÏÅ͸µ°ú ÀÎÁõ

ÀüÅëÀûÀÎ À̵¿ ¿¡ÀÌÀüÆ® ÀÀ¿ëÀÇ ÃÖ°íºÀÀº À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ºñµ¿±â¼ºÀÌ´Ù. ¿¡ÀÌÀüÆ®´Â Á¶Á÷µÇ¾îÁø À§Ä¡¿¡ »ó°ü¾øÀÌ Á¤º¸¸¦ ¸ð´ÏÅÍ ÇÒ ¼ö ÀÖ´Ù. ¿¡ÀÌÀüÆ®´Â Á¤º¸°¡ ¾î¶² Á¾·ùÀÇ °ÍÀÌ¶óµµ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº ¸ð´ÏÅ͸µ ¿¡ÀÌÀüÆ®ÀÇ Ãʰú¿Í ±×°ÍµéÀ» »ý¼ºÇÏ´Â °úÁ¤ÀÇ µ¶¸³¿¡ Áß¿äÇÏ´Ù.

¡¤Á¤º¸ ÆÄ±Þ

À̵¿ ¿¡ÀÌÀüÆ®´Â ¼ÒÀ§ ¸»ÇÏ´Â ÀÎÅÍ³Ý Çª½¬ ¸ðµ¨·Î ±¸ÇöÇÑ´Ù. ¿¡ÀÌÀüÆ®´Â ´º½º³ª ¾÷±×·¹À̵å Á¤º¸¸¦ ¾Ë·ÁÁØ´Ù. ¿¡ÀÌÀüÆ®´Â ¶ÇÇÑ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¾÷µ¥ÀÌÆ®³ª °ü¸®¸¦ ÀÚµ¿ÀûÀ¸·Î ÇØÁÖ°í Á÷Á¢ ¼³Ä¡ °úÁ¤¿¡ »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î ÄÞÆ÷³ÍÆ®¸¦ Áֱ⵵ ÇÑ´Ù.

¡¤º´·Ä ó¸®

ÁÖ¾îÁø À̵¿ ¿¡ÀÌÀüÆ®´Â ³×Æ®¿÷¿¡¼­ º¹Á¦ÀÇ Á¾¼ÓÀ» »ý¼ºÇÒ ¼ö ÀÖ´Ù. À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ±â¼úÀº º´·Ä ó¸® ¼öÇà ÀÛ¾÷À» °ü¸®ÇÑ´Ù. ¸¸ÀÏ °è»ê°úÁ¤¿¡¼­ ´ÙÁß ÇÁ·Î¼¼¼­¸¦ ºÐ»ê ÇÏ´Â ÇÁ·Î¼¼¼­ ÆÄ¿ö¸¦ ÇÊ¿ä·Î ÇÑ´Ù¸é À̵¿ ¿¡ÀÌÀüÆ® È£½ºÆ®ÀÇ Á¶Á÷Àº ¼öÇà°úÁ¤ Áß¿¡ ¾ÈÀüÇÏ°Ô À§Ä¡¸¦ ½ÃŰ¸é µÈ´Ù.

1.6 ÀÀ¿ë ¿¹: TabiCan

ÀüÀÚ»ó°Å·¡´Â À̵¿ ¿¡ÀÌÀüÆ® ±â¼úÀÇ ÀåÁ¡À» ±â´ëÇÒ ¼ö ÀÖ´Â ºÐ¾ßÁßÀÇ ÇϳªÀÌ´Ù. ÀÌ Àý¿¡¼­´Â TabiCanÀ̶ó°í ºÎ¸£´Â »ó¾÷Àû ¼­ºñ½º¸¦ »ý¼ºÇϴµ¥ »ç¿ëµÇ´Â aglet ±â¹Ý ÇÁ·¹ÀÓ¿÷À» ¼³¸íÇÑ´Ù. TabiCanÀº ºñÇà±â ƼÄÏÀ̳ª ÆÐŰÁö Åõ¾î¿Í °°Àº ÀüÀÚ ½ÃÀå¿¡¼­´Â ¸¹Àº ¿¡ÀÌÀüÆ®À» ÇÊ¿ä·Î ÇÑ´Ù. ¼­¹ö¿¡¼­´Â »óÁ¡ ¿¡ÀÌÀüÆ®°¡ ¼Õ´Ô ¿¡ÀÌÀüÆ®ÀÇ ¿äûÀ» ±â´Ù¸°´Ù. ´Ù¸¥ »óÁ¡ ¿¡ÀÌÀüÆ®´Â ´Ù¸¥ ÆÇ¸Å Á¤Ã¥À¸·Î ±¸ÇöµÇ¾ú´Ù. »ç¿ëÀÚ´Â »çÀÌÆ®¸¦ ¹æ¹®ÇÏ¿© 24½Ã°£ µ¿¾È ¿¡ÀÌÀüÆ®´Â °Ë»öÀ» ÇÏ°Ô µÈ´Ù. IBMÀº Aglet SDK¸¦ ±â¹ÝÀ¸·Î ÀüÀÚ ½ÃÀå ÇÁ·¹ÀÓ¿÷À» °³¹ßÇÏ¿´´Ù. ÀüÀÚ ½ÃÀåÀº »ç°í ÆÄ´Â ¿¡ÀÌÀüÆ®°¡ ¼­·Î »óÈ£ ÀÛ¿ëÇÏ´Â ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÌ´Ù. ÀÌ ±¸Á¶´Â Âü°¡ÀÚµéÀÇ ±ÔÄ¢À» ÀçÁ¤ÀÇ ÇØÁØ´Ù.: ½ÃÀå ÁÖÀÎ, »óÁ¡ ÁÖÀÎ, ¼ÒºñÀÚµé. ½ÃÀå ÁÖÀεéÀÇ ±ÔÄ¢Àº Çϵå¿þ¾î³ª µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ°ú °°Àº ½Ã½ºÅÛ ÀÚ¿øÀ» °ü¸®Çϵµ·Ï µÇ¾î ÀÖ´Ù. ½ÃÀåÀÇ »ç¿ëÀÚµé(»óÁ¡ ÁÖÀεé°ú ¼ÒºñÀÚµé)Àº ¼ÒÇÁÆ®¿þ¾î ¿¡ÀÌÀüÆ®¸¦ ±¸ÇöÇÔÀ¸·Î½á ÀÀ¿ëÀ» À¯ÁöÇÑ´Ù. ÇÁ·¹ÀÓ¿÷Àº aglet ½ÃÀå middleware(AMPM)¶ó°í ºÒ¸®´Â agletÀ¸·Î °³¹ßÇß´Ù. AMPMÀÇ ÁÖ¿ä ±¸Á¶´Â ¿¡ÀÌÀüÆ®°£ÀÇ ¸Þ½ÃÁö ÇüÅ¿¡ ´ëÇÑ Á¤º¸¸¦ ÀúÀåÇÏ´Â µ¥ÀÌÅͺ£À̽º ÇüÅÂÀÌ´Ù. µ¥ÀÌÅͺ£À̽º ÇüÅ´ °ü°è°¡ ¾ø´Â ¿¡ÀÌÀüÆ®¸¦ ¼­·Î »óÈ£ ÀÛ¿ëÇÏ°Ô µ¶¸³ÀûÀ¸·Î °³¹ßÇß´Ù. ÀüÀÚ ½ÃÀå ±¸ÇöÀÇ °üÁ¡À¸·ÎºÎÅÍ ¿¡ÀÌÀüÆ®ÀÇ Æ¯¼ºÀº À̵¿¼º°ú ¸Þ½ÃÁö ±â¹ýÀÌ´Ù. À̵¿¼±Àº ½ÃÀå¿¡¼­ ¿¡ÀÌÀüÆ®ÀÇ ÇൿÀ» °¡´ÉÇÏ°Ô ÇØÁØ´Ù.

¡¤»óÁ¡ ¿¡ÀÌÀüÆ®´Â »óÁ¡ ÁÖÀÎÀÇ Å͹̳ηκÎÅÍ ½ÃÀå¿¡ °£´Ù

¡¤¼ÒºñÀÚ ¿¡ÀÌÀüÆ®´Â ´õ ¸¹Àº Á¤º¸¸¦ ¾ò±â À§ÇØ ¿©·¯ ½ÃÀåÀ» µ¹¾Æ´Ù´Ñ´Ù.

¡¤½ÃÀå È«º¸ÀÚµéÀº ¼ÒºñÀÚ ¿¡ÀÌÀüÆ®¸¦ ÃÊ´ëÇϱâ À§ÇØ ´Ù¸¥ ½ÃÀåÀ» °£´Ù

¿Ö³ÄÇÏ¸é ¿¡ÀÌÀüÆ®´Â µ¶¸³ÀûÀ¸·Î °³¹ßµÇ¾îÁ³°í, ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀº »õ·Î¿î ¿¡ÀÌÀüÆ®¸¦ Ãß°¡Çϰųª Á¸ÀçÇÏ´Â ¿¡ÀÌÀüÆ®¸¦ ¼öÁ¤Çϴµ¥ ÀûÇÕÇÏ°Ô ¸¸µé¾îÁ³±â ¶§¹®ÀÌ´Ù. ¿¹¸¦ µé¾î, »óÁ¡À» ´ë½Å °¥ ¼ö µµ ÀÖ°í Çâ»óµÈ ¿¡ÀÌÀüÆ®¸¦ °¡Áö°í ÀÖ´Â ¼ÒºñÀÚ ¿¡ÀÌÀüÆ®´Â »óÈ£ ÇÁ·ÎÅäÄÝÀÌ Á¤ÀÇµÈ °Í¿¡ ÀÇÇØ »õ·Î¿î ¿¡ÀÌÀüÆ®ÀÇ ÇൿÀ» ÇÒ ¼öµµ ÀÖ´Ù. ÀüÀÚ ½ÃÀåÀ» °³¹ßÇÒ ¶§ ´ÜÀÏ ½ÃÀåÀ» ¸ÕÀú ±¸ÇöÇÏ°í ±×¸®°í³ª¼­ ´ÙÁß ½ÃÀå ȯ°æÀ¸·Î º¯ÇüÇÑ´Ù. ±¸Çö Âü°¡ÀÚµéÀº ù ¹øÂ°·Î ½ÃÀåÀÇ ÇÁ·ÎÅäÄÝÀ» Ãß°¡ÇÏ¸ç ´ÙÀ½À¸·Î »õ·Î¿î ¿¡ÀÌÀüÆ®¿Í ½ÃÀå È«º¸ÀÚ¸¦ »ý¼ºÇÏ°í ¸¶Áö¸·À¸·Î Ãæ°íÀÚÀÇ ¸Þ½ÃÁö¿¡ ÀÇÇÑ ´äÀ¸·Î ´Ù¸¥ ½ÃÀåÀ» µ¹¾Æ´Ù´Ò ¼ö ÀÖ´Â ¼ÒºñÀÚ ¿¡ÀÌÀüÆ®¸¦ Çâ»ó½ÃŲ´Ù. ½ÇÁ¦ÀûÀÎ ¼ÒºñÀÚ ¿¡ÀÌÀüÆ®ÀÇ ¼öÁ¤Àº ´Ù¸¥ ½ÃÀå¿¡ °¡±âÀ§ÇØ ÇÊ¿äÇÑ Äڵ带 Ãß°¡ÇÏ´Â °ÍÀÌ´Ù. °üÃøÀÚÀÇ ±âº»Àº ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ß°ú À¯Áö¸¦ Çϱâ À§ÇÑ »õ·Î¿î Á¢±Ù ¹æ¹ýÀ» À¯µµÇÒ ¼ö ÀÖ´Â aglet°ú °°Àº ¿¡ÀÌÀüÆ® ±â¼úÀÇ »ç¿ëÀ» ¾à¼ÓÇÏ´Â °ÍÀÌ´Ù.

1.7 ÇöÀçÀÇ À̵¿ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛµé

¾î¶² À̵¿ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀ» ÀÌ¿ë ÇÒ °ÍÀΰ¡? Java´Â ½ÇÇèÀû À̵¿ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀ» »ý¼ºÇÑ´Ù. ¸¹Àº ½Ã½ºÅÛµéÀÌ ÇöÀç °³¹ß ÁßÀ̸ç, À¥¿¡¼­ Æò°¡ÆÇÀ¸·Î »ç¿ëÁßÀÌ´Ù. ÀÌ ºÐ¾ß´Â µ¿ÀûÀ¸·Î °³¹ßµÇ°í ÀÖ´Ù. ÀÌ Ã¥¿¡¼­´Â Java·Î ±¸ÇöµÈ ´ëÇ¥ÀûÀÎ ½Ã½ºÅÛÀÎ Aglets, Odyssey, Concordia, Voyager¸¦ ¼Ò°³ÇÑ´Ù.

¡¤Aglets

ÀÌ ½Ã½ºÅÛÀº javaÀÇ ¾ÖÇø´ ¸ðµ¨À» ÀÀ¿ëÇÑ´Ù. ¸ñÇ¥´Â ¾ÖÇø´ÀÇ À̵¿¼ºÀÌ´Ù. ageltÀº applet°ú AgentÀÇ ÇÕ¼º¾îÀÌ´Ù.

¡¤Odyssey

General Magic»ç¿¡¼­ °³¹ßÇÑ À̵¿ ¿¡ÀÌÀüÆ®À̸ç Telescript·Î ¸¸µé¾îÁ³À¸¸ç, ÃÖÃÊÀÇ »ó¾÷¿ë À̵¿ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÌ´Ù. °íÀ¯ÇÑ ¾ð¾î¿Í ³×Æ®¿÷ ±¸Á¶¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ ½Ã½ºÅÛÀº Java class ÇüÅÂÀÇ teltscript °³³äÀ» È¿°úÀûÀ¸·Î ±¸ÇöÇÑ´Ù.

¡¤Concordia

Mitsubishi»ç¿¡¼­ °³¹ßÇÏ¿´À¸¸ç java¸¦ »ç¿ëÇÏ´Â ¾î¶² ½Ã½ºÅÛ¿¡¼­µµ »ç¿ëÇÒ ¼ö ÀÖ´Â À̵¿ ¿¡ÀÌÀüÆ®ÀÇ ±¸Çö°ú °ü¸®¸¦ Æ÷ÇÕÇÑ´Ù. ¿©·¯°³ÀÇ ¿ä¼Òµé·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç java·Î ¾²¿©Á³´Ù. ±×¸®°í ºÐ»ê ÀÀ¿ë¿¡¼­ÀÇ ¿Ïº®ÇÑ È¯°æÀ» Á¦°øÇÑ´Ù.

¡¤Voyager

ObjectSpace»ç¿¡¼­ °³¹ßÇÏ¿´À¸¸ç Java·Î ±¸ÇöµÈ ¿¡ÀÌÀüÆ® È®ÀåÇü ºÐ»ê½Ã½ºÅÛÀÌ´Ù. °´Ã¼ ¸Þ½Ã¡ ´É·ÂÀ» ±Ø´ëÈ­ ÇßÀ¸¸ç ³×Æ®¿÷»ó¿¡¼­ ¿¡ÀÌÀüÆ®ÀÇ À̵¿À» À§ÇØ °´Ã¼¸¦ Çã¿ëÇÑ´Ù.

1.8 À̵¿ ¿¡ÀÌÀüÆ® Ç¥ÁØ: MASIF

¿¡ÀÌÀüÆ®ÀÇ Ç¥ÁØÀº 5°³ ȸ»ç°¡ ¸ð¿©¼­ À̵¿ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÇ Ç¥ÁØÀ» Á¦¾ÈÇÏ¿´´Ù. 5°³ ȸ»ç´Â Crystaliz, General Magic Inc., GMD Fokus, IBM Corporation, Open GroupÀÌ´Ù. MASIF´Â 4 ºÐ¾ß·Î ³ª´©¾î Áø´Ù

¡¤¿¡ÀÌÀüÆ® °ü¸®

¡¤¿¡ÀÌÀüÆ® Àü¼Û

¡¤¿¡ÀÌÀüÆ®¿Í ¿¡ÀÌÀüÆ® ½Ã½ºÅÛ À̸§

¡¤¿¡ÀÌÀüÆ® ½Ã½ºÅÛ ÇüÅÂ¿Í À§Ä¡ÀÇ ¹®¸Æ


Reference

A.I. Products
A.I. °ü·Ã»çÀÌÆ®(Link)


is powered by GGM

Copyright ¨Ï 2001-2002 Gurugail, All Rights Reserved.
Gurugail stands for Guru who gears a.i. to life, and GGM stands for Gurugail members.

Gurugail ¼Ò°³ | °ÇÀÇ »çÇ× | µµ¿òÀ» ÁֽŠºÐµé