º» µµ¿ò¸»ÀÇ ³»¿ëÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
Java Plug-in Á¦¾îÆÇÀ» »ç¿ëÇÏ¸é ½ÃÀÛ ´Ü°è¿¡¼ Java Plug-in¿¡¼ »ç¿ëÇÏ´Â ±âº» ¼³Á¤°ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. Java Plug-in ÀÛµ¿ Áß¿¡ ½ÇÇàµÇ´Â ¸ðµç ¾ÖÇø´Àº ÀÌ ¼³Á¤°ªÀ» »ç¿ëÇÏ°Ô µË´Ï´Ù. ¿©±â¼ ¸»ÇÏ´Â Java Plug-in Developer Guide´Â http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html¿¡¼ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù(URLÀº º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù).
Á¦¾îÆÇ ¿É¼ÇÀ» º¯°æÇÑ ÈÄ Àû¿ëÀ» ´·¯ º¯°æÀ» ÀúÀåÇϽʽÿÀ. Àç¼³Á¤À» Ŭ¸¯ÇÏ¸é º¯°æ ³»¿ëÀÌ Ãë¼ÒµÇ°í ¸¶Áö¸·À¸·Î ÀÔ·Â, Àû¿ëÇÑ °ªÀÌ ´Ù½Ã ·ÎµåµË´Ï´Ù. ÇÏÁö¸¸ ÀÌ °æ¿ì Java Plug-in ¼³Ä¡½Ã ¿ø·¡ ¼³Á¤ÇÑ ±âº»°ª°ú´Â ´Ù¸£´Ù´Â Á¡À» À¯ÀÇÇϽʽÿÀ.
Java Plug-in Á¦¾îÆÇ ³»¿¡¼ ´Ù¾çÇÑ ¿É¼ÇÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Â 6°³ ÆÐ³ÎÀÌ ÀÖ½À´Ï´Ù. ÆÐ³ÎÀÇ À̸§Àº ´ÙÀ½°ú °°½À´Ï´Ù.
¾Æ·¡´Â °¢ ÆÐ³Î¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.
񃧯 |
¾ÖÇø´ ½ÇÇàÁß¿¡ Java ÄܼÖÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ÄܼÖÀº
System.out
¹×System.err
¿¡ ÀÇÇØ ÀμâµÇ´Â ¸ðµç ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº ¹®Á¦Á¡À» µð¹ö±ëÇϴµ¥ À¯¿ëÇÕ´Ï´Ù.
Java ÄܼÖÀÌ ½ÇÇàµÇÁö¸¸ ¼û°ÜÁý´Ï´Ù. ±âº» ¼³Á¤Àº Java ÄÜ¼Ö ¼û±â±â(üũµÊ)ÀÔ´Ï´Ù.
Java ÄܼÖÀÌ ½ÃÀÛµÇÁö ¾Ê½À´Ï´Ù.
¿¹¿Ü ¹ß»ý½Ã ¿¹¿Ü ´ëÈ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ±âº» ¼³Á¤Àº ¿¹¿Ü ´ëÈ »óÀÚ¸¦ Ç¥½ÃÇÏÁö ¾Ê´Â °Í(üũµÇÁö ¾ÊÀ½)ÀÔ´Ï´Ù.
°í±Þ |
Java Plug-in°¡ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ Java 2 JRE ¶Ç´Â SDK, Standard Edition v 1.3 ¶Ç´Â 1.4¿Í ÇÔ²² ½ÇÇàµÉ ¼ö ÀÖµµ·Ï ÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù. Java Plug-in 1.3/1.4Àº ±âº» JRE°ú ÇÔ²² Á¦°øµË´Ï´Ù. ±×·¯³ª ÀÌ ±âº» JRE¸¦ ¹«È¿ÈÇÑ ÈÄ ÀÌÀü ¹öÀüÀ̳ª »õ ¹öÀüÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦¾îÆÇÀº ÀÚµ¿À¸·Î ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ¸ðµç Java 2 SDK ¶Ç´Â JRE ¹öÀüÀ» ¹ß°ßÇÏ¿© ¸ñ·Ï ¹Ú½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ¹öÀüÀ» Ç¥½ÃÇÕ´Ï´Ù. ¸ñ·ÏÀÇ Ã¹ ¹øÂ° Ç׸ñÀº ±âº» JREÀÌ¸ç ¸¶Áö¸· Ç׸ñÀº Ç×»ó ±âŸÀÔ´Ï´Ù. ±âŸ¸¦ ¼±ÅÃÇϸé Java 2 JRE ¶Ç´Â SDK, Standard Edition v 1.3/1.4ÀÇ °æ·Î¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
ÁÖÀÇ
ÀÌ ¿É¼Ç º¯°æÀº °í±Þ »ç¿ëÀÚ¿¡°Ô¸¸ ±ÇÀåµË´Ï´Ù. ±âº» JREÀº º¯°æÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
»ç¿ëÀÚ Á¤ÀÇ ¿É¼ÇÀ» ÁöÁ¤ÇÏ¿© Java Plug-in ±âº» ½ÃÀÛ ¸Å°³º¯¼ö¸¦ ¹«È¿ÈÇÕ´Ï´Ù. ±¸¹®Àº Java ¸í·ÉÇà È£Ã⠸Ű³º¯¼ö¿Í °°½À´Ï´Ù. ¸í·ÉÇà ¿É¼Ç Àüü ¸ñ·ÏÀº Java 2 Standard Edition(J2SE) ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ¾Æ·¡ URLÀº º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
http://java.sun.com/j2se/1.4/docs/tooldocs/<platform>/java.html
¿©±â¼
<platform>
Àº Solaris, Linux ¹× Win32 ¿î¿µÃ¼Á¦ Áß ÇϳªÀÔ´Ï´Ù.Java ·±Å¸ÀÓ ¸Å°³º¯¼ö Áß ÀϺθ¦ ¿¹·Î µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
Ç¥¸í(assertion) Áö¿ø »ç¿ë °¡´É ¹× »ç¿ë ºÒ°¡´ÉÇ¥¸í Áö¿øÀ» »ç¿ëÇÏ°Ô ÇÏ·Á¸é Java ·±Å¸ÀÓ ¸Å°³º¯¼ö¿¡ ½Ã½ºÅÛ ¼Ó¼ºÀ» ¾Æ·¡¿Í °°ÀÌ ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
-D[ enableassertions | ea ][:<package name>"..." | : <class name> ]
Java Plug-in¿¡¼ Ç¥¸íÀ» »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÏ·Á¸é Java ·±Å¸ÀÓ ¸Å°³º¯¼ö¿¡ ¾Æ·¡¿Í °°ÀÌ ÁöÁ¤ÇØ ÁֽʽÿÀ.
-D[ disableassertions | da ][:<package name>"..." | : <class name> ]
Ç¥¸í »ç¿ë °¡´É ¹× »ç¿ë ºÒ°¡´É¿¡ ´ëÇÑ »ó¼¼ Á¤º¸´Â ¾Æ·¡ ÁÖ¼ÒÀÇ Ç¥¸í ±â´É(Assertion Facility)À» ÂüÁ¶ÇϽʽÿÀ. http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html(URLÀº º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù).
±âº» ¼³Á¤Àº Java Plug-in Äڵ忡¼´Â Ç¥¸íÀ» »ç¿ëÇÏÁö ¸øÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. Ç¥¸í »ç¿ë ¿©ºÎ´Â Java Plug-inÀ» ½ÃÀÛÇÒ ¶§ °áÁ¤µÇ±â ¶§¹®¿¡ Java Plug-in Á¦¾îÆÇ¿¡¼ Ç¥¸í ¼³Á¤À» º¯°æÇÏ´Â °æ¿ì ºê¶ó¿ìÀú¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß »õ·Î¿î ¼³Á¤ÀÌ Àû¿ëµË´Ï´Ù.
Java Plug-inÀÇ Java ÄÚµå´Â ³»ÀåÇü Ç¥¸í ±â´ÉÀÌ ÀÖÀ¸¹Ç·Î ¾Æ·¡¿Í °°Àº ¹æ¹ýÀ¸·Î Java Plug-in ÄÚµåÀÇ Ç¥¸íÀ» »ç¿ë °¡´ÉÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-D[ enableassertions | ea ]:sun.plugin
ÃßÀû ¹× ·Î±ë Áö¿ø
ÃßÀûÀº Java ConsoleÀÇ Ãâ·Â Á¤º¸¸¦ ÃßÀû ÆÄÀÏ(
.plugin<version>.trace
)·Î ´Ù½Ã º¸³»´Â ±â´ÉÀÔ´Ï´Ù.
-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnect±âº» ÃßÀû ÆÄÀÏ¸í ´ë½Å ´Ù¸¥ ÆÄÀϸíÀ» »ç¿ëÇÏ·Á¸é ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.
-Djavaplugin.trace.filename=<tracefilename>
ÃßÀû°ú ¸¶Âù°¡Áö·Î ·Î±ëÀº Java Logging API¸¦ »ç¿ëÇØ Java ConsoleÀÇ Ãâ·Â Á¤º¸¸¦ ·Î±× ÆÄÀÏ
(.plugin<version>.log
)·Î ´Ù½Ã º¸³»´Â ±â´ÉÀÔ´Ï´Ù.javaplugin.logging
¼Ó¼ºÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ¸é ·Î±ë ±â´ÉÀÌ ÀÛµ¿µË´Ï´Ù.
-Djavaplugin.logging=true
±âº» ·Î±× ÆÄÀÏ¸í ´ë½Å ´Ù¸¥ ÆÄÀϸíÀ» »ç¿ëÇÏ·Á¸é ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.
-Djavaplugin.log.filename=<logfilename>
¶ÇÇÑ ¼¼¼Çº°·Î ÃßÀû ÆÄÀϰú ·Î±× ÆÄÀÏÀ» µ¤¾î¾²Áö ¾ÊÀ¸·Á¸é ¼Ó¼ºÀ» ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇϽʽÿÀ.
-Djavaplugin.outputfiles.overwrite=false
.¼Ó¼ºÀ»
false
·Î ¼³Á¤Çϸé ÃßÀû ¹× ·Î±× ÆÄÀÏÀº ¼¼¼Ç¸¶´Ù ´Ù¸¥ ÆÄÀϸíÀ» °®°Ô µË´Ï´Ù. ±âº» ÃßÀû ¹× ·Î±× ÆÄÀϸíÀ» »ç¿ëÇÏ´Â °æ¿ì ´ÙÀ½°ú °°Àº ÆÄÀϸíÀÌ ºÎ¿©µË´Ï´Ù.
.plugin<username><date hash code>.trace
.plugin<username><date hash code>.logÁ¦¾îÆÇÀ» ÅëÇØ ÃßÀû ¹× ·Î±ë ¼³Á¤À» º¯°æÇÑ °æ¿ì Plug-inÀÌ ½ÃÀÛµÉ ¶§ º¯°æÀÌ Àû¿ëµË´Ï´Ù. ÇÏÁö¸¸ Plug-in ½ÇÇà Áß Á¦¾îÆÇÀ» ÅëÇØ º¯°æÇÑ °æ¿ì ÄÄÇ»Å͸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß º¯°æÀÌ Àû¿ëµË´Ï´Ù.
ÃßÀû ¹× ·Î±ë¿¡ ´ëÇÑ »ó¼¼ Á¤º¸´Â Java Plug-in Developer GuideÀÇ Tracing and LoggingÀ» ÂüÁ¶ÇϽʽÿÀ.
Java Plug-in¿¡¼ ¾ÖÇø´ µð¹ö±ë
Java Plug-in¿¡¼ ¾ÖÇø´À» µð¹ö±ëÇÒ ¶§ ¾Æ·¡ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. µð¹ö±ë¿¡ ´ëÇÑ »ó¼¼ Á¤º¸´Â Java Plug-in Developer GuideÀÇ Debugging Support¸¦ ÂüÁ¶ÇϽʽÿÀ.
-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<connect-address>,server=y,suspend=n
<connect-address>
´Â ¹®ÀÚ¿ÀÌ¸é µË´Ï´Ù(¿¹:2502
). ÀÌ ¹®ÀÚ¿Àº Java Debugger(jdb
)°¡ ³ªÁß¿¡ JVM¿¡ Á¢¼ÓÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.±âº» Á¢¼Ó ŸÀӾƿô
¾ÖÇø´À» ÅëÇØ ¼¹ö¿¡ Á¢¼ÓÇߴµ¥ ¼¹ö°¡ Á¦´ë·Î ÀÀ´äÇÏÁö ¾Ê´Â °æ¿ì ¾ÖÇø´ÀÌ Á¤ÁöµÇ°Å³ª ºê¶ó¿ìÀú°¡ Á¤ÁöµÉ ¼öµµ ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© Á¢¼Ó ŸÀӾƿôÀÌ ¾ø±â ¶§¹®ÀÔ´Ï´Ù(±âº»°ªÀº -1·Î ¼³Á¤µÇ¾î Àִµ¥ ŸÀӾƿô ¼³Á¤ÀÌ ¾ø´Ù´Â ¶æÀÔ´Ï´Ù).
ÀÌ·± ¹®Á¦¸¦ ¹æÁöÇϱâ À§ÇØ Java Plug-inÀº ¸ðµç HTTP Á¢¼Ó¿¡ ´ëÇØ ±âº» ³×Æ®¿öÅ© ŸÀӾƿô °ª(2ºÐ)À» Ãß°¡Çß½À´Ï´Ù. ÀÌ ¼³Á¤Àº Java ·±Å¸ÀÓ ¸Å°³º¯¼ö¿¡¼ ¹«È¿ÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
-Dsun.net.client.defaultConnectTimeout=value in milliseconds
±×¿Ü ¼³Á¤ÀÌ °¡´ÉÇÑ ³×Æ®¿öÅ© ¼Ó¼ºÀº
sun.net.client.defaultReadTimeout
ÀÔ´Ï´Ù.
-Dsun.net.client.defaultReadTimeout=value in milliseconds
ÁÖÀÇ
Java Plug-inÀº ±âº»°ªÀ¸·Î
sun.net.client.defaultReadTimeout
À» ¼³Á¤ÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ÀÌ ¼³Á¤À» ¿øÇÒ °æ¿ì ¾Õ¿¡¼ ¼³¸íÇÑ ´ë·Î Java ·±Å¸ÀÓ ¸Å°³º¯¼ö¿¡¼ ¼³Á¤ÇϽʽÿÀ.³×Æ®¿öÅ© ¼³Á¤ ¼³¸í
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout
java.net.URLConnection
ÀÌ »ç¿ëÇÏ´Â ÇÁ·ÎÅäÄÝ Çڵ鷯¿¡ ´ëÇÑ ±âº» Á¢¼Ó°ª°ú Àбâ ŸÀӾƿô°ªÀ» °¢°¢ ÁöÁ¤ÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. ÇÁ·ÎÅäÄÝ Çڵ鷯°¡ ¼³Á¤ÇÏ´Â ±âº»°ªÀº-1
À̰í, ŸÀӾƿô ¼³Á¤ÀÌ ¾ø´Ù´Â ¶æÀÔ´Ï´Ù.
sun.net.client.defaultConnectTimeout
Àº È£½ºÆ®¿¡ Á¢¼ÓÇϴ ŸÀӾƿô(¹Ð¸®ÃÊ ´ÜÀ§)À» ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î http Á¢¼ÓÀÇ °æ¿ì http ¼¹ö¿¡ Á¢¼ÓµÇ¸é ŸÀӾƿôÀÔ´Ï´Ù. ftp Á¢¼ÓÀÇ °æ¿ì ftp ¼¹ö¿¡ Á¢¼ÓµÇ¸é ŸÀӾƿôÀÔ´Ï´Ù.
sun.net.client.defaultReadTimeout
Àº ¾î¶² ÀÚ¿ø¿¡ Á¢¼ÓµÇ¾î ÀÔ·Â ½ºÆ®¸²¿¡¼ ÀÚ¿øÀ» Àоî¿Ã ¶§ ŸÀӾƿô(¹Ð¸®ÃÊ ´ÜÀ§)À» ÁöÁ¤ÇÕ´Ï´Ù.ÀÌ ³×Æ®¿öÅ© ¼Ó¼º¿¡ ´ëÇÑ °ø½Ä ¼³¸íÀº http://java.sun.com/j2se/1.4/docs/guide/net/properties.htmlÀ» ÂüÁ¶ÇϽʽÿÀ.
ºê¶ó¿ìÀú |
ÀÌ ÆÐ³ÎÀº Microsoft Windows Ç÷§Æû¿¡¼¸¸ Áö¿øµÇ¸ç ´Ù¸¥ Ç÷§Æû¿¡¼´Â ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
³»ºÎ JVM ´ë½Å Java Plug-inÀ» ±âº» Java ·±Å¸ÀÓÀ¸·Î ¼³Á¤ÇϰíÀÚ ÇÏ´Â ºê¶ó¿ìÀú¸¦ üũÇϽʽÿÀ.
Java Plug-inÀ» ÅëÇØ Internet Explorer ¹× Netscape 6¿¡¼ APPLET
ÅÂÅ© Áö¿øÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Ï½Ã |
ÇÁ·Ï½Ã ÆÐ³ÎÀº ºê¶ó¿ìÀú ±âº» ¼³Á¤À» »ç¿ëÇϰųª ´Ù¸¥ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ ÇÁ·Ï½Ã ÁÖ¼Ò ¹× Æ÷Æ®¸¦ ¹«È¿ÈÇϴµ¥ »ç¿ëµË´Ï´Ù.
ºê¶ó¿ìÀú ±âº» ÇÁ·Ï½Ã ¼³Á¤À» »ç¿ëÇÏ·Á¸é ÀÌ Ç׸ñ¿¡ üũÇϽʽÿÀ. ±âº» ¼³Á¤Àº ºê¶ó¿ìÀú ±âº» ÇÁ·Ï½Ã ¼³Á¤ »ç¿ë(üũµÊ)ÀÔ´Ï´Ù.
"ºê¶ó¿ìÀú ¼³Á¤ »ç¿ë" ¼±ÅöõÀ» ¼±ÅÃ ÇØÁ¦ÇÑ ´ÙÀ½ ¼±Åöõ ¾Æ·¡ ÇÁ·Ï½Ã Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© ±âº» ¼³Á¤À» ¹«È¿ÈÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¿øµÇ´Â ÇÁ·ÎÅäÄÝ(HTTP, Secure(HTTPS), FTP, Gopher ¹× Socks)¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·Ï½Ã ÁÖ¼Ò ¹× Æ÷Æ®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Ï½Ã°¡ »ç¿ëµÇÁö ¾ÊÀ» È£½ºÆ®(µé) ¸ñ·ÏÀÔ´Ï´Ù. ÁÖ·Î ÀÎÆ®¶ó³Ý ȯ°æÀÇ ³»ºÎ ¼¹ö¿¡ ÇÁ·Ï½Ã È£½ºÆ® ¾øÀ½ÀÌ »ç¿ëµË´Ï´Ù.
FindProxyForURL
±â´ÉÀÌ µé¾î ÀÖ´Â JavaScript ÆÄÀÏ(.js
¶Ç´Â.pac
È®ÀåÀÚ)ÀÇ URLÀÔ´Ï´Ù.FindProxyForURL
Àº Á¢¼Ó ¿ä±¸½Ã »ç¿ëÇÒ ÇÁ·Ï½Ã ¼¹ö¸¦ °áÁ¤ÇÏ´Â ³í¸®¸¦ °®½À´Ï´Ù.
ÇÁ·Ï½Ã ±¸¼º¿¡ ´ëÇÑ »ó¼¼ Á¤º¸´Â Java Plug-in Developer GuideÀÇ Proxy ConfigurationÀ» ÂüÁ¶ÇϽʽÿÀ.
ij½Ã |
ÁÖÀÇ¿©±â¼ ¸»Çϴ ij½Ã¶õ ½ºÆ¼Å°(sticky) ij½Ã¸¦ ¸»ÇÕ´Ï´Ù. Áï, Java Plug-inÀÌ »ý¼º, Á¦¾îÇØ ºê¶ó¿ìÀú°¡ µ¤¾î¾µ ¼ö ¾ø´Â µð½ºÅ© ij½ÃÀÔ´Ï´Ù. »ó¼¼ Á¤º¸´Â Java Plug-in Developer GuideÀÇ Applet CachingÀ» ÂüÁ¶ÇϽʽÿÀ. |
ij½ÌÀ» »ç¿ëÇÏ·Á¸é ÀÌ ¼±ÅöõÀ» üũÇϽʽÿÀ. ±âº» ¼³Á¤Àº ij½Ì »ç¿ë(üũµÊ)ÀÔ´Ï´Ù. ¾ÖÇø´ ij½Ì »ç¿ëÀÌ °¡´ÉÇÏ¸é ¼º´ÉÀÌ Çâ»óµË´Ï´Ù. ¾ÖÇø´ÀÌ Ä³½ÃµÇ¾î ´Ù½Ã ÂüÁ¶ÇÒ ¶§ ´Ù¿î·ÎµåÇÒ Çʿ䰡 ¾ø¾îÁö±â ¶§¹®ÀÔ´Ï´Ù.
HTTP/HTTPS¸¦ ÅëÇØ ´Ù¿î·ÎµåµÈ ÆÄÀÏ Áß Java Plug-inÀÌ Ä³½ÃÇÏ´Â ÆÄÀÏ Á¾·ù´Â ¾Æ·¡¿Í °°½À´Ï´Ù.
.jar
(jar ÆÄÀÏ)
.zip
(zip ÆÄÀÏ)
.class
(java Ŭ·¡½º ÆÄÀÏ)
.au
(¿Àµð¿À ÆÄÀÏ)
.wav
(¿Àµð¿À ÆÄÀÏ)
.jpg
(À̹ÌÁö ÆÄÀÏ)
.gif
(À̹ÌÁö ÆÄÀÏ)
ÀÌ »óÀÚ¸¦ ´©¸£¸é ij½ÃµÈ ÆÄÀÏÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ´ëÈ»óÀÚ(Java Plug-in ij½Ã ºä¾î)°¡ ¶ß¸é¼ ij½Ã ÆÄÀÏÀÌ Ç¥½ÃµË´Ï´Ù. ij½Ã ºä¾î´Â ij½Ã¿¡ ÀÖ´Â ÆÄÀÏÀÇ À̸§, Á¾·ù, Å©±â, ¸¸±âÀÏ, ÃÖÁ¾ ¼öÁ¤ÀÏ, ¹öÀü ¹× URL Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. ij½Ã ºä¾î¿¡¼ ij½Ã¿¡ ÀÖ´Â ÆÄÀÏÀ» ¼±ÅÃÀûÀ¸·Î »èÁ¦ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¾Æ·¡¿¡¼ ¼³¸íÇÒ Ä³½Ã Áö¿ì±â ¿É¼Ç ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀÔ´Ï´Ù. ij½Ã Áö¿ì±â ¿É¼ÇÀº ij½Ã¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» »èÁ¦ÇÕ´Ï´Ù.
ÀÌ »óÀÚ¸¦ ´©¸£¸é ij½Ã¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀÌ »èÁ¦µË´Ï´Ù. ÆÄÀÏÀ» »èÁ¦Çϱâ Àü¿¡ ÇÁ·ÒÇÁÆ®(..._cache¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» »èÁ¦ÇϽðڽÀ´Ï±î?)°¡ »èÁ¦ ¿©ºÎ¸¦ ¹¯½À´Ï´Ù.
ij½ÃÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½ÃÀÇ ±âº» À§Ä¡´Â
<user home>/.jpi_cache
ÀÔ´Ï´Ù. ¿©±â¼<user home>
˼user.home
½Ã½ºÅÛ ¼Ó¼º°ªÀÔ´Ï´Ù. ÀÌ °ªÀº ¿î¿µÃ¼Á¦¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
Á¦ÇÑ ¾øÀ½À» Ã¼Å©ÇØ ij½Ã Å©±â¿¡ Á¦ÇÑÀ» µÎÁö ¾ÊÀ» ¼öµµ ÀÖ°í, ij½ÃÀÇ ÃÖ´ë Å©±â¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ij½Ã Å©±â°¡ ÁöÁ¤µÈ Á¦ÇѼ±À» ³Ñ´Â °æ¿ì ij½Ã Å©±â°¡ Á¦ÇѼ±¿¡ µé¾î¿Ã ¶§±îÁö ij½ÃµÈ ÆÄÀÏ Áß °¡Àå ¿À·¡µÈ ÆÄÀϺÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
¾øÀ½°ú ³ôÀ½ »çÀÌ¿¡¼ JAR ij½Ã ÆÄÀÏ ¾ÐÃàÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÐÃ൵¸¦ ³ôÀÏ ¼ö·Ï ¸Þ¸ð¸®´Â Àý¾àµÇÁö¸¸ ¼º´ÉÀº ¶³¾îÁý´Ï´Ù. ¾ÐÃàÀÌ ¾ø´Â °æ¿ì ÃÖ»óÀÇ ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÎÁõ¼ |
ÀÎÁõ¼¿¡´Â ³× Á¾·ù°¡ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚÀÇ À§Å¹À» ¹Þ¾Æ ¼¸íµÈ ÀÎÁõ¼ÀÔ´Ï´Ù. ¼¸íµÈ ¾ÖÇø´¿¡ ³ªÅ¸³ª´Â ÀÎÁõ¼´Â
<user home>/.java
µð·ºÅ丮¿¡ À§Ä¡ÇÑ ÀÎÁõ¼ ÆÄÀÏjpicerts<version>
¿¡¼ ÀÐ¾î ¿É´Ï´Ù.
º¸¾È »çÀÌÆ®¿ë ÀÎÁõ¼ÀÔ´Ï´Ù. º¸¾È »çÀÌÆ®¿¡ ³ªÅ¸³ª´Â ÀÎÁõ¼´Â
<user home>/.java
µð·ºÅ丮¿¡ À§Ä¡ÇÑ ÀÎÁõ¼ ÆÄÀÏ code> jpihttpscerts<version>¿¡¼ Àоî¿É´Ï´Ù.
¼¸íµÈ ¾ÖÇø´À» À§ÇÑ CA(ÀÎÁõ±â°ü)ÀÇ ÀÎÁõ¼ÀÔ´Ï´Ù. CA´Â ¼¸íµÈ ¾ÖÇø´ÀÇ ¼¸íÀÚ¿¡°Ô ÀÎÁõ¼¸¦ ¹ß±ÞÇÏ´Â ±â°üÀÔ´Ï´Ù. ¼¸íÀÚ CA¿¡ ³ªÅ¸³ª´Â ÀÎÁõ¼´Â
<jre>/lib/security
µð·ºÅ丮¿¡ À§Ä¡ÇÑ ÀÎÁõ¼ ÆÄÀÏcacerts
¿¡¼ Àоî¿É´Ï´Ù.
º¸¾È »çÀÌÆ®¸¦ À§ÇÑ CA(ÀÎÁõ±â°ü)ÀÇ ÀÎÁõ¼ÀÔ´Ï´Ù. CA´Â º¸¾È »çÀÌÆ®¿¡ ÀÎÁõ¼¸¦ ¹ß±ÞÇÏ´Â ±â°üÀÔ´Ï´Ù. º¸¾È »çÀÌÆ® CA¿¡ ³ªÅ¸³ª´Â ÀÎÁõ¼´Â
<jre>/lib/security
µð·ºÅ丮¿¡ À§Ä¡ÇÑ ÀÎÁõ¼ ÆÄÀÏjssecacerts
¿¡ À§Ä¡ÇÕ´Ï´Ù.
¼¸íµÈ ¾ÖÇø´ ¹× º¸¾È »çÀÌÆ® ÀÎÁõ¼ÀÇ °æ¿ì ³× °¡Áö ¿É¼Ç(°¡Á®¿À±â, ³»º¸³»±â, Á¦°Å ¹× ÀÚ¼¼È÷)ÀÌ ÀÖ¾î »ç¿ëÀÚ°¡ ÀÎÁõ¼¸¦ °¡Á®¿À°í, ³»º¸³»°í, Á¦°ÅÇϰí, ÀÚ¼¼ÇÑ ³»¿ëÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
¼¸íÀÚ CA ¹× º¸¾È »çÀÌÆ® CAÀÇ °æ¿ì ¿É¼ÇÀÌ ÇÑ °¡Áö(ÀÚ¼¼È÷) ¹Û¿¡ ¾ø¾î
»ç¿ëÀÚ´Â ÀÎÁõ¼¸¦ ÀÚ¼¼È÷ º¼ ¼ö¸¸ ÀÖ½À´Ï´Ù.
¾÷µ¥ÀÌÆ® |
ÀÌ ÆÐ³Î¿¡´Â Java ¾÷µ¥ÀÌÆ® Á¤º¸ ¾ò±â ¹öưÀÌ ÀÖ¾î »ç¿ëÀÚ´Â Java ¾÷µ¥ÀÌÆ® À¥»çÀÌÆ®¿¡¼
Java Runtime EnvironmentÀÇ Ãֽо÷µ¥ÀÌÆ® ¹öÀüÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÆÐ³ÎÀº Microsoft Windows Ç÷§Æû¿¡¼¸¸ Áö¿øµÇ¸ç ´Ù¸¥ Ç÷§Æû(¿¹: Solaris/Linux)¿¡¼´Â ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.