±¸¼º¿ä¼Ò ÇÁ·ÎÁ§Æ® ¼³Á¤

Ç÷¯±×ÀÎ ¹× ´ÜÆí°ú À¯»çÇÏ°Ô PDE´Â Ç÷§Æû ±¸¼º¿ä¼Ò¸¦ ÇÁ·ÎÁ§Æ®·Î ó¸®ÇÕ´Ï´Ù. PDE´Â ÀÌ·¯ÇÑ ÇÁ·ÎÁ§Æ®¿¡ Ư¼ö "±¸¼º¿ä¼Ò" ¼Ó¼ºÀ» ÷ºÎÇÏ¿© ´Ù¸¥ ÇÁ·ÎÁ§Æ® À¯Çü°ú ±¸º°ÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡´Â ƯÁ¤ Æú´õ ±¸Á¶¿Í ±¸¼º¿ä¼Ò Manifest°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®´Â ±¸¼º¿ä¼Ò¿¡ ÆÐŰÁöÇÒ ¸ðµç Ç÷¯±×Àΰú ´ÜÆí ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶»çÇ׿¡ µû¶ó ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.  (ÇÁ·ÎÁ§Æ® ÂüÁ¶»çÇ×Àº ÇÁ·ÎÁ§Æ®ÀÇ Æ¯¼º ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.)

PDE´Â ±¸¼º¿ä¼Ò ÇÁ·ÎÁ§Æ®¸¦ ¼³Á¤ÇÏ´Â ¸¶¹ý»ç¸¦ Á¦°øÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ¸¶¹ý»ç´Â ÀÏ´Ü Ç÷¯±×Àΰú ´ÜÆíÀÌ °³¹ßµÇ¸é ±¸¼º¿ä¼Ò¸¦ ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ±×·¯³ª °³¹ß ´Ü°è¿¡¼­ ±¸¼º¿ä¼Ò¸¦ ÀÛ¼ºÇÏ°í ³ªÁß¿¡ Ç÷¯±×ÀÎÀ» »õ·Î Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹: Ç÷¯±×Àΰú ´ÜÆí¿¡ ´ëÇÑ ±¸¼º¿ä¼Ò ¼³Á¤

¾ÕÀÇ ¿¹¿¡ µû¸£¸é ÀÛ¾÷°ø°£¿¡ ÀÌ¹Ì "XYZ Ç÷¯±×ÀÎ"°ú "German ´ÜÆí"ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. »ùÇà ±¸¼º¿ä¼Ò¸¦ ÀÛ¼ºÇϰí À̵é Ç׸ñÀ» Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÆÐŰÁöÈ­ÇÕ´Ï´Ù.

  1. ±¸¼º¿ä¼Ò ¸¶¹ý»ç¸¦ Ç¥½ÃÇϽʽÿÀ(½Å±Ô->ÇÁ·ÎÁ§Æ®->Ç÷¯±×ÀÎ ±¸¼º¿ä¼Ò ÇÁ·ÎÁ§Æ®).
  2. ÇÁ·ÎÁ§Æ®ÀÇ À̸§À» "Sample Component"·Î ÁöÁ¤ÇÏ°í ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  3. ±¸¼º¿ä¼Ò ID¸¦ "com.example.component" ·Î ¼³Á¤ÇÏ°í ±¸¼º¿ä¼Ò ¹öÀüÀ» "1.2.2"·Î ¼³Á¤ÇϽʽÿÀ. Á¦°ø¾÷ü¸¦ "¿¹"·Î ¼³Á¤ÇϽʽÿÀ. ¼³¸í Çʵ带 "»ùÇà ±¸¼º¿ä¼Ò¿¡ ´ëÇÑ ´õ¹Ì ¼³¸í"À¸·Î ¼³Á¤ÇϽʽÿÀ.
  4. ´ÙÀ½ ÆäÀÌÁö¿¡¼­ »ç¿ë °¡´ÉÇÑ À¯ÀÏÇÑ Ç÷¯±×ÀÎ(XYZ Ç÷¯±×ÀÎ)À» ¼±ÅÃÇÏ°í  ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  5. ´ÙÀ½ ÆäÀÌÁö¿¡¼­ »ç¿ë °¡´ÉÇÑ À¯ÀÏÇÑ ´ÜÆí(German ´ÜÆí)À» ¼±ÅÃÇϽʽÿÀ. 
  6. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.

ÀÌÁ¦ ÀÛ¾÷°ø°£¿¡ "»ùÇà ±¸¼º¿ä¼Ò" ÇÁ·ÎÁ§Æ®°¡ ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡ °æ·Î°¡ "install/components/com.example.component_1.2.2"ÀÎ Æú´õ ±¸Á¶°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ±¸Á¶¿¡ ±¸¼º¿ä¼Ò Manifest ÆÄÀÏ install.xmlÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±¸¼º¿ä¼Ò Manifest ÆíÁý±â´Â ÆíÁýÇÒ ¶§ ¿­¸³´Ï´Ù.