IBM 32-bit Runtime Environment for Windows, Java 2 Technology Edition, ¹öÀü 1.4.2

»ç¿ëÀÚ ¾È³»¼­


ÀúÀÛ±Ç Á¤º¸

Âü°í: ÀÌ Á¤º¸¿Í ÀÌ Á¤º¸°¡ Áö¿øÇÏ´Â Á¦Ç°À» »ç¿ëÇϱâ Àü¿¡ ¹Ýµå½Ã ÁÖÀÇ»çÇ×ÀÇ ÀÏ¹Ý Á¤º¸¸¦ ÀÐÀ¸½Ê½Ã¿À.

ÀÌ »ç¿ëÀÚ ¾È³»¼­ °³Á¤ÆÇÀº »õ °³Á¤ÆÇ¿¡¼­ º°µµ·Î ¸í½ÃÇÏÁö ¾Ê´Â ÇÑ, IBM 32-bit Runtime Environment for Windows, Java 2 Technology Edition, ¹öÀü 1.4.2 ¹× ¸ðµç ÈÄ¼Ó ¸±¸®½º¿Í ¼öÁ¤»çÇ׿¡ Àû¿ëµË´Ï´Ù.

(c) Copyright Sun Microsystems, Inc. 1997, 2003, 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.

(c) Copyright International Business Machines Corporation, 1999, 2004. All rights reserved.

¸Ó¸®¸»

IBM(R) 32-bit Runtime Environment for Windows(R), Java(TM) 2 Technology Edition, ¹öÀü 1.4.2¿¡´Â JVM(Java Virtual Machine), Sun MicrosystemsÀÇ ÇÙ½É Java Ŭ·¡½º ¹× Áö¿ø ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù. Runtime Environment¿¡´Â SDK ÆÐŰÁö¿¡ µé¾î ÀÖ´Â ¸ðµç Ŭ·¡½º°¡ µé¾î ÀÖÁö´Â ¾Ê½À´Ï´Ù.

IBM Runtime Environment¿¡´Â JVM(Java Virtual Machine), Sun MicrosystemsÀÇ ÇÙ½É Java Ŭ·¡½º ¹× Áö¿ø ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù. Runtime Environment¿¡´Â SDK ÆÐŰÁö¿¡ µé¾î ÀÖ´Â ¸ðµç Ŭ·¡½º°¡ µé¾î ÀÖÁö´Â ¾Ê½À´Ï´Ù.

»ç¿ëÀÚ ¾È³»¼­¿¡¼­´Â Runtime Environment¿¡ ´ëÇÑ ÀÏ¹Ý Á¤º¸¿Í Runtime Environment¸¦ Sun¿¡¼­ ±¸ÇöÇÏ´Â °Í°ú IBM¿¡¼­ ±¸ÇöÇÏ´Â °Í°úÀÇ Â÷ÀÌ¿¡ ´ëÇÑ Æ¯Á¤ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ´ÙÀ½ÀÇ Sun À¥ »çÀÌÆ®¿¡ ³ª¿À´Â ¸¹Àº ¹®¼­¿Í ÀÌ »ç¿ëÀÚ ¾È³»¼­¸¦ ÇÔ²² ÀÐÀ¸½Ê½Ã¿À. http://java.sun.com

Runtime Environment´Â ´ÙÀ½ Á¦Ç°¿¡¼­ Áö¿øµË´Ï´Ù.

|IPv6´Â Windows |XP ¹× Windows Server 2003¿¡¼­¸¸ Áö¿øµË´Ï´Ù.

IBM JVM Áø´Ü ¾È³»¼­¿¡´Â IBM JVM¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù.

Runtime Environment for Windows´Â SDKÀÇ ¼­ºê¼¼Æ®·Î, Java ÀÀ¿ëÇÁ·Î±×·¥¸¸À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. SDK¸¦ ¼³Ä¡ÇÑ °æ¿ì Runtime Environment°¡ Æ÷ÇԵ˴ϴÙ.

"Runtime Environment" ¹× "Java Virtual Machine"À̶ó´Â ¿ë¾î´Â ÀÌ ¾È³»¼­¿¡¼­ »óÈ£ ±³È¯ÀûÀ¸·Î »ç¿ëµË´Ï´Ù.

"1.4.1"¿¡¼­ "1.4.2"·Î °»½ÅÇÏ´Â °Í°ú °°Àº ¸íÈ®ÇÑ º¯°æÀ̳ª »ç¼ÒÇÑ º¯°æÀ» Á¦¿ÜÇÏ°í ¹öÀü 1.4.2 »ç¿ëÀÚ ¾È³»¼­ÀÇ ±â¼úÀû º¯°æ»çÇ×Àº HTML ¶Ç´Â Ä÷¯ Àμ⠻纻¿¡¼­ »¡°£»öÀ¸·Î Ç¥½ÃµÇ°í º¯°æ»çÇ× ¿ÞÂÊ¿¡ ¼öÁ÷ ¸·´ë°¡ Ç¥½ÃµË´Ï´Ù.

¸ñÂ÷

ÀúÀÛ±Ç Á¤º¸
¸Ó¸®¸»
Runtime Environment »ç¿ë
IBM ºôµå ¹× ¹öÀü ¹øÈ£ ã±â
JIT(just-in-time) ÄÄÆÄÀÏ·¯
Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà
¸í·É ¿ä¾à
¿É¼Ç
Java ¸í·ÉÀÇ ±Û·Î¹úÈ­
Ŭ·¡½º °æ·Î¿¡ ´ëÇÑ ÀÛ¾÷
Java ÆÄÀÏ ÀÚµ¿ ½ÇÇà
bootclasspath¿¡ ´ëÇÑ ÀÛ¾÷
°¡ºñÁö ÄÝ·º¼Ç Á¤Ã¥ ÁöÁ¤
| |
RMI¿ë ¿¬°á Çڵ鷯 Ç® ±¸Çö
JVMÀÇ ½ÅÈ£ ó¸® ¹æ¹ý
JVM¿¡¼­ »ç¿ëµÇ´Â ½ÅÈ£
¿ø½Ã ÄÚµå µå¶óÀ̹ö¸¦ ½ÅÈ£ üÀÎ ¶óÀ̺귯¸®·Î ¸µÅ©
Java Plug-in »ç¿ë
Áö¿øµÇ´Â ºê¶ó¿ìÀú
DBCS ¸Å°³º¯¼ö »ç¿ë
°íÀ¯ÇÑ º¸Á¶ ±â¼ú·Î Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà
Web Start »ç¿ë
IME(Input Method Editor)¿¡ ´ëÇÑ ÀÛ¾÷
¾Ë·ÁÁø Á¦ÇÑ»çÇ×
ÀÌ »ç¿ëÀÚ ¾È³»¼­¿¡ ´ëÇÑ Àǰß
ÁÖÀÇ»çÇ×
»óÇ¥

Runtime Environment »ç¿ë

1.4.2¿¡¼­ ÄÄÆÄÀÏµÈ Å¬·¡½º°¡ Runtime Environment 1.4.0 ÀÌÀü ¸±¸®½º¿¡¼­ ÀÛµ¿ÇÏ´ÂÁö´Â º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù.

IBM ºôµå ¹× ¹öÀü ¹øÈ£ ã±â

IBM ºôµå ¹× ¹öÀü ¹øÈ£¸¦ ¾Ë·Á¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

java -version

JIT(just-in-time) ÄÄÆÄÀÏ·¯

JIT(just-in-time) ÄÄÆÄÀÏ·¯(jitc.dll)´Â ½ÇÇà ½Ã Java ÀÀ¿ëÇÁ·Î±×·¥ ¹× ¾ÖÇø´¿¡¼­ ÀÚÁÖ »ç¿ëµÇ´Â ¹ÙÀÌÆ® ÄÚµå ¼ø¼­¿¡ ´ëÇØ ½Ã½ºÅÛ Äڵ带 µ¿ÀûÀ¸·Î »ý¼ºÇÕ´Ï´Ù.

Windows¿ë Runtime Environment¿¡´Â ±âº»ÀûÀ¸·Î »ç¿ë °¡´ÉÇÑ JIT(jitc.dll)°¡ ÀÖ½À´Ï´Ù. Java ÀÀ¿ëÇÁ·Î±×·¥, ¾ÖÇø´ ¶Ç´Â ÄÄÆÄÀÏ·¯ ÀÚüÀÇ ¹®Á¦Á¡ÀÌ ÆÄ±ÞµÇÁö ¾Êµµ·Ï JIT¸¦ »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ µÎ °¡Áö ¹æ¹ýÀ¸·Î JIT¸¦ »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.

JIT¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é, ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    set JAVA_COMPILER=jitc

JITÀÇ »ç¿ë °¡´É ¿©ºÎ¸¦ È®ÀÎÇÏ·Á¸é, ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    java -version

JIT°¡ »ç¿ëµÇ°í ÀÖÀ¸¸é ´ÙÀ½ÀÌ Æ÷ÇÔµÈ ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

(JIT enabled: jitc)

JIT°¡ »ç¿ëµÇ°í ÀÖÁö ¾ÊÀ¸¸é ´ÙÀ½ÀÌ Æ÷ÇÔµÈ ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

(JIT disabled)

Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà

java ÅøÀº Java ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù.

JVMÀº ºÎÆ®½ºÆ®·¦ classpath, ¼³Ä¡µÈ È®ÀåÀÚ ¹× »ç¿ëÀÚ classpath¿Í °°Àº ¼¼ °¡Áö À§Ä¡ ¼¼Æ®¿¡¼­ ½ÃÀÛ Å¬·¡½º ¹× »ç¿ëµÇ´Â ±âŸ Ŭ·¡½º¸¦ °Ë»öÇÕ´Ï´Ù. Ŭ·¡½º À̸§ ¶Ç´Â JAR ÆÄÀÏ À̸§ ´ÙÀ½ÀÇ Àμö°¡ ±âº» ÇÔ¼ö¿¡ Àü´ÞµË´Ï´Ù.

javaw ¸í·ÉÀº java¿Í µ¿ÀÏÇÕ´Ï´Ù. ´Ü, javaw¿¡´Â ¿¬°üµÈ ÄÜ¼Ö Ã¢ÀÌ ¾ø½À´Ï´Ù. ¸í·É ÇÁ·ÒÇÁÆ® âÀÌ Ç¥½ÃµÇÁö ¾Ê°Ô ÇÏ·Á¸é javaw¸¦ »ç¿ëÇϽʽÿÀ. javaw ½ÇÇà ÇÁ·Î±×·¥Àº ½ÇÇà¿¡ ½ÇÆÐÇÒ °æ¿ì ¿À·ù Á¤º¸°¡ ÀÖ´Â ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù.

¸í·É ¿ä¾à

java ¹× javaw ¸í·ÉÀº ´ÙÀ½°ú °°Àº ±¸¹®À» °®½À´Ï´Ù.

java [ options ] class [ arguments ... ]
java [ options ] -jar file.jar [ arguments ... ]
javaw [ options ] class [ arguments ... ]
javaw [ options ] -jar file.jar [ arguments ... ]

´ë°ýÈ£ ³»¿¡ Ç¥½ÃµÈ Ç׸ñÀº ¼±ÅÃÀûÀÔ´Ï´Ù.

options
¸í·ÉÇà ¿É¼Ç.
class
È£ÃâÇÒ Å¬·¡½ºÀÇ À̸§.
file.jar
È£ÃâÇÒ jar ÆÄÀÏÀÇ À̸§. ÀÌ´Â ¹Ýµå½Ã -jar¿Í ÇÔ²² »ç¿ëµË´Ï´Ù.
argument
±âº» ÇÔ¼ö¿¡ Àü´ÞµÇ´Â Àμö.

-jar ¿É¼ÇÀÌ ÁöÁ¤µÈ °æ¿ì ¸í¸íµÈ JAR ÆÄÀÏ¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÚ¿ø ÆÄÀϰú Ŭ·¡½º°¡ Æ÷ÇÔµÇ°í ½ÃÀÛ Å¬·¡½º´Â Main-Class ¸Ó¸®±Û·Î Ç¥½ÃµË´Ï´Ù.

¿É¼Ç

½ÇÇà ÇÁ·Î±×·¥¿¡´Â ÇöÀçÀÇ Runtime Environment¿¡¼­ Áö¿øµÇ¸ç Â÷ÈÄ ¸±¸®½º¿¡¼­µµ Áö¿øµÉ Ç¥ÁØ ¿É¼Ç ¼¼Æ®°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ºñÇ¥ÁØ ¿É¼Ç ¼¼Æ®µµ ÀÖ½À´Ï´Ù.

Ç¥ÁØ ¿É¼Ç

ºñÇ¥ÁØ ¿É¼Ç

¾Æ·¡ ³ª¿­µÈ -X ¿É¼ÇÀº »ç¿ë °¡´ÉÇÑ ¿É¼ÇÀÇ ¼­ºê¼¼Æ®ÀÔ´Ï´Ù. À̵éÀº ºñÇ¥ÁØ ¿É¼ÇÀ¸·Î ÅëÁö ¾øÀÌ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.

Java ¸í·ÉÀÇ ±Û·Î¹úÈ­

java ¸í·É ¹× ±âŸ java ½ÇÇà ÇÁ·Î±×·¥ ¸í·É(¿¹: javaw)À» »ç¿ëÇϸé Ŭ·¡½º À̸§À» ÇöÀç ·ÎÄÉÀÏÀÇ ¹®ÀÚ ¼¼Æ®¿¡ ÀÖ´Â Unicode ¹®ÀÚ·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Java À̽ºÄÉÀÌÇÁ ¼ø¼­¸¦ »ç¿ëÇÏ¿© Ŭ·¡½º À̸§°ú Àμö¿¡ ÀÓÀÇÀÇ Unicode ¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é -Xargencoding¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. Unicode ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ·Á¸é, \u#### Çü½ÄÀÇ À̽ºÄÉÀÌÇÁ ¼ø¼­¸¦ »ç¿ëÇϽʽÿÀ. ¿©±â¼­ #´Â 16Áø ¼ýÀÚ(0-9, A-F)ÀÔ´Ï´Ù.

Ŭ·¡½º À̸§°ú ¸í·É Àμö¸¦ UTF8 ¶Ç´Â ISO8859_1 ÀÎÄÚµùÀ¸·Î ÁöÁ¤ÇÏ·Á¸é -Xargencoding:utf8 ¹× -Xargencoding:latinÀ» »ç¿ëÇϽʽÿÀ.

Runtime Environment¿¡¼­ ¿µ¾î ÀÌ¿ÜÀÇ ·ÎÄÉÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì java ¹× javaw ¸í·ÉÀº º¯È¯µÈ Ãâ·Â ¸Þ½ÃÁö¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌµé ¸Þ½ÃÁö´Â 1.3.1 ¹öÀüÀÇ ¸Þ½ÃÁö¿Í ´Ù¸£¸ç Java°¡ ½ÇÇàµÇ´Â ·ÎÄÉÀÏ¿¡ µû¶ó¼­µµ ´Ù¸¨´Ï´Ù. java¿¡ ÀÇÇØ ¸®ÅϵǴ ÀÚ¼¼ÇÑ ¿À·ù ¼³¸í ¹× ±âŸ µð¹ö±× Á¤º¸´Â ¿µ¾î·Î µÇ¾î ÀÖ½À´Ï´Ù. ÃʱâÈ­ Áß ¸®ÅϵǴ µð¹ö±× Á¤º¸´Â ´ë°ýÈ£·Î Ç¥½ÃµË´Ï´Ù.

Ŭ·¡½º °æ·Î¿¡ ´ëÇÑ ÀÛ¾÷

Runtime Environment¿¡¼­´Â Àüü °æ·Î¿Í .class È®ÀåÀÚ¸¦ Æ÷ÇÔÇÏ´Â ¿ÏÀüÇÑ ÆÄÀÏ À̸§À¸·Î Ŭ·¡½º °æ·Î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀü ¹öÀüÀÇ SDK¿¡¼­´Â CLASSPATH¿Í °ü·ÃµÈ Ŭ·¡½º¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ¾úÀ¸¸ç .class È®ÀåÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø¾ú½À´Ï´Ù. ¿ÏÀüÇÑ ÆÄÀÏ À̸§À» »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î µ¥½ºÅ©Å¾À̳ª ÆÄÀÏ ½ÇÇà ÇÁ·Î±×·¥¿¡¼­ Java ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. °æ·Î ¹× È®ÀåÀÚ¿Í ÇÔ²² .class ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â °æ¿ì ÁöÁ¤µÇ´Â °æ·Î´Â CLASSPATH¿¡ ³õÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, java c:\myapp\thisapp.class ¸í·ÉÀº java -classpath c:\myapp thisapp¸¦ ÁöÁ¤ÇÏ´Â °Í°ú µ¿ÀÏÇÕ´Ï´Ù.

Java ÆÄÀÏ ÀÚµ¿ ½ÇÇà

ÆÄÀÏ¿¡¼­ ÀÚµ¿À¸·Î ½ÇÇàµÇµµ·Ï Java Ŭ·¡½º ¶Ç´Â jar ÆÄÀÏÀ» ¼³Á¤ÇÏ·Á¸é Windows ExplorerÀÇ µµ±¸ -> Æú´õ ¿É¼Ç -> ÆÄÀÏ Çü½Ä ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

assoc .class=javaclass 
ftype javaclass=C:\Program Files\IBM\Java142\jre\bin\java.exe %l %*
ÁÖ:
  1. %l´Â ¹®ÀÚ lÀÌ¸ç ¼ýÀÚ 1ÀÌ ¾Æ´Õ´Ï´Ù.
  2. Java°¡ C:\Program Files\IBM\Java142\ ÀÌ¿ÜÀÇ µð·ºÅ丮¿¡ ¼³Ä¡µÈ °æ¿ì »ç¿ëÀÚÀÇ µð·ºÅ丮¸¦ ´ëüÇϽʽÿÀ.

bootclasspath¿¡ ´ëÇÑ ÀÛ¾÷

Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà¿¡ ¼³¸íµÈ -D ¿É¼ÇÀ» »ç¿ëÇÏ¿© ½Ã½ºÅÛ Æ¯¼ºibm.jvm.bootclasspathÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Æ¯¼º°ªÀº Ãß°¡ °Ë»ö °æ·Î·Î »ç¿ëµÇ¸ç, -Xbootclasspath/p:¿¡ ÀÇÇØ Á¤ÀÇµÈ °ª°ú ºÎÆ®½ºÆ®·¦ Ŭ·¡½º °æ·Î »çÀÌ¿¡ »ðÀԵ˴ϴÙ. ºÎÆ®½ºÆ®·¦ Ŭ·¡½º °æ·Î´Â ±âº»°ªÀ̰ųª -Xbootclasspath: ¿É¼ÇÀ» »ç¿ëÇÏ¿© Á¤ÀÇµÈ °æ·ÎÀÔ´Ï´Ù.

-Xbootclasspath: ¶Ç´Â -Xbootclasspath/p: ¿É¼ÇÀ» »ç¿ëÇÏ¿© core.jar, graphics.jar, server.jar, security.jar, xml.jar, tools.jar ¶Ç´Â charsets.jarÀÇ Å¬·¡½º¸¦ ´ëüÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥Àº Àü°³ÇÏÁö ¸¶½Ê½Ã¿À. ÀÌ·± Àü°³´Â Java 2 Runtime Environment 2Áø ÄÚµå ¶óÀ̼¾½º¸¦ À§¹ÝÇÏ´Â °ÍÀÔ´Ï´Ù.

°¡ºñÁö ÄÝ·º¼Ç Á¤Ã¥ ÁöÁ¤

-Xgcpolicy JVM ·±Å¸ÀÓ ¿É¼ÇÀº °¡ºñÁö ÄÝ·º¼Ç Á¤Ã¥À» ÁöÁ¤ÇÕ´Ï´Ù.

-Xgcpolicy´Â °ªÀ¸·Î optthruput(±âº»°ª) ¶Ç´Â optavgpause¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº °¡ºñÁö ÄÝ·ºÅÍÀÇ ÀÛµ¿À» Á¦¾îÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥°ú Àüü ½Ã½ºÅÛÀÇ Ã³¸®·® ¹× °¡ºñÁö ÄÝ·º¼Ç¿¡ ÀÇÇØ ¹ß»ýµÇ´Â ÀϽÃÁ¤Áö ½Ã°£ »çÀÌÀÇ ±ÕÇüÀ» ¸ÂÃä´Ï´Ù.

¿É¼Ç ¹× ±× °ªÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

-Xgcpolicy:optthruput

-Xgcpolicy:optavgpause

ÀϽÃÁ¤Áö ½Ã°£

ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¿ÀºêÁ§Æ® ÀÛ¼º ½Ãµµ°¡ Èü ³»ÀÇ »ç¿ë °¡´ÉÇÑ °ø°£¿¡¼­ Áï½Ã ÃæÁ·µÇÁö ¾Ê´Â °æ¿ì, °¡ºñÁö ÄÝ·ºÅÍ´Â ÂüÁ¶µÇÁö ¾ÊÀº ¿ÀºêÁ§Æ®(°¡ºñÁö)¸¦ ½Äº°ÇÏ°í »èÁ¦ÇÏ¿© Áï°¢ÀûÀÌ¸ç °è¼ÓÀûÀÎ ÇÒ´ç ¿äûÀ» ½Å¼ÓÇÏ°Ô ÃæÁ·½Ãų ¼ö ÀÖ´Â »óÅ·ΠÈüÀ» µÇµ¹¸± Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °¡ºñÁö ÄÝ·º¼Ç ÁÖ±â·Î ÀÎÇØ ¶§¶§·Î ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµåÀÇ ½ÇÇà¿¡ À־ ¿¹»óÄ¡ ¾Ê¾Ò´ø ÀϽÃÁ¤Áö°¡ ¹ß»ýÇϱ⵵ ÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Å©±â¿Í º¹Àâµµ°¡ Áõ°¡ÇÔ¿¡ µû¶ó Èüµµ ´õ Ä¿Áö°Ô µÇ¹Ç·Î, ÀÌ·¯ÇÑ °¡ºñÁö ÄÝ·º¼Ç ÀϽÃÁ¤Áö ½Ã°£µµ Å©±â ¹× Á߿伺ÀÌ Áõ°¡ÇÏ´Â °æÇâÀÌ ÀÖ½À´Ï´Ù. °¡ºñÁö ÄÝ·º¼Ç ±âº»°ªÀÎ optthruputÀº ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¸Å¿ì ¸¹Àº 󸮷®À» ºÎ°úÇϳª ±×·Î ÀÎÇØ ¶§¶§·Î ÀϽÃÁ¤Áö°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç ÀϽÃÁ¤Áö ½Ã°£Àº ÈüÀÇ Å©±â¿Í °¡ºñÁöÀÇ ¾ç¿¡ µû¶ó ¹Ð¸® ÃÊ¿¡¼­ ¼ö ÃÊ¿¡ À̸£±â±îÁö ´Ù¾çÇÕ´Ï´Ù.

ÀϽÃÁ¤Áö ½Ã°£ °¨¼Ò

optavgpause ¿É¼ÇÀº °¡ºñÁö ÄÝ·º¼Ç ÀϽÃÁ¤Áö ±æÀÌ¿¡ ´ëÇÑ Èü Å©±â Áõ°¡ÀÇ ¿µÇâÀ» Á¦ÇÑÇÔ°ú µ¿½Ã¿¡ ÀÌµé °¡ºñÁö ÄÝ·º¼Ç ÀϽÃÁ¤ÁöÀÇ ½Ã°£À» »ó´çÈ÷ ÁÙ¿©ÁÝ´Ï´Ù. ÀÌ ¿É¼ÇÀº ƯÈ÷ ´ëÇü ÈüÀ¸·Î ÀÌ·ç¾îÁø ±¸¼º°ú °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ÀϺΠ°¡ºñÁö ÄÝ·º¼Ç Ȱµ¿À» Á¤»ó ÇÁ·Î±×·¥ ½ÇÇà°ú µ¿½Ã¿¡ ½ÇÇàÇϸé ÀϽÃÁ¤Áö ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀϽÃÁ¤Áö ½Ã°£À» ÁÙÀ̸é, ÀÀ¿ëÇÁ·Î±×·¥ 󸮷®ÀÌ ÀϺΠ°¨¼ÒµÉ ¼ö ÀÖÀ¸¸ç ÀÌ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

ÈüÀÌ °¡µæ Âù »óÅÂÀÇ È¯°æ

Java ÈüÀÌ °¡µæ Â÷°Ô µÇ°í Àç»ýµÉ ¼ö ÀÖ´Â °¡ºñÁö°¡ °ÅÀÇ ¾ø´Â °æ¿ì, ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â °ø°£ÀÌ ¾øÀ¸¹Ç·Î »õ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ¿äûÀÌ ½Å¼ÓÇÏ°Ô ÀÌ·ïÁöÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÈüÀÌ °ÅÀÇ °¡µæ Âù ¿ë·®À¸·Î Á¶ÀÛµÉ °æ¿ì À§ÀÇ ¿É¼Ç Áß¿¡¼­ ¾î´À ¿É¼ÇÀÌ »ç¿ëµÇ´ÂÁö¿¡ °ü°è¾øÀÌ ÀÀ¿ëÇÁ·Î±×·¥ ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´õ ¸¹Àº Èü °ø°£ ¿äûÀÌ °è¼ÓÇØ¼­ ÀÛ¼ºµÇ¸é ÀÀ¿ëÇÁ·Î±×·¥¿¡ OutofMemory ¿¹¿Ü°¡ ¹ß»ýÇÏ°Ô µÇ¸ç, ÀÌ ¿¹¿Ü¸¦ ã¾Æ ó¸®ÇÏÁö ¸øÇϸé JVMÀÌ Á¾·áµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¶§ JVMÀº µÎ °³ÀÇ Áø´Ü ÆÄÀÏÀÎ Heapdump ¹× Javadump¸¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ¿¡ ´ëÇØ¼­´Â Java 1.4.2 Áø´Ü ¾È³»¼­¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖÀ¸¸ç ÀÌ ¾È³»¼­¸¦ ÂüÁ¶ÇÏ¿© Java ÈüÀÌ °¡µæ Â÷°Ô µÇ´Â ¿øÀÎÀ» ÆÇ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù. Áø´Ü ¾È³»¼­´Â http://www-106.ibm.com/developerworks/java/jdk/diagnosis/¿¡ ÀÖ´Â °³¹ßÀÚ ¹®¼­¿¡ ³ª¿Í ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Á¶°Ç¿¡¼­´Â -Xmx ¿É¼ÇÀ» »ç¿ëÇÏ¿© Èü Å©±â¸¦ ´Ã¸®°Å³ª »ç¿ë ÁßÀÎ ÀÀ¿ëÇÁ·Î±×·¥ ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÁÙÀ̽ʽÿÀ.

°¡ºñÁö ÄÝ·º¼Ç¿¡ °üÇÑ Ãß°¡ Á¤º¸

°¡ºñÁö ÄÝ·º¼Ç¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½À» ÂüÁ¶ÇϽʽÿÀ.

http://www.ibm.com/developerworks/ibm/library/i-garbage1/

http://www.ibm.com/developerworks/ibm/library/i-garbage2/

http://www.ibm.com/developerworks/ibm/library/i-garbage3/

| | |

RMI¿ë ¿¬°á Çڵ鷯 Ç® ±¸Çö

|

±âº»ÀûÀ¸·Î RMI ¿¬°á Çڵ鷯ÀÇ ½º·¹µå Ç®¸µÀº »ç¿ëÇÒ ¼ö |¾ø½À´Ï´Ù.

|

RMI TCPTransport ·¹º§¿¡¼­ ±¸ÇöµÈ ¿¬°á Ç®¸µÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é |´ÙÀ½ ¿É¼ÇÀ» ¼³Á¤ÇϽʽÿÀ. |

|
-Dsun.rmi.transport.tcp.connectionPool=true (¶Ç´Â nullÀÌ ¾Æ´Ñ °ª)
|

ÀÌ ¹öÀüÀÇ Runtime Environment¿¡´Â ¿¬°á Ç®ÀÇ ½º·¹µå ¼ö¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ´Â |¼³Á¤ÀÌ ¾ø½À´Ï´Ù.

JVMÀÇ ½ÅÈ£ ó¸® ¹æ¹ý

JVM°ú °ü·ÃµÈ ½ÅÈ£°¡ ¿À¸é, ½ÅÈ£ Çڵ鷯°¡ È£ÃâµË´Ï´Ù. ÀÌ ½ÅÈ£ Çڵ鷯´Â Java ¶Ç´Â Java ÀÌ¿ÜÀÇ ½º·¹µå¿¡ ´ëÇØ È£ÃâµÇ¾ú´ÂÁö¸¦ ÆÇº°ÇÕ´Ï´Ù. ½ÅÈ£°¡ Java ½º·¹µå¿¡ ´ëÇÑ °ÍÀ̸é, JVMÀº ½ÅÈ£ 󸮸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÅÈ£°¡ Java ÀÌ¿ÜÀÇ ½º·¹µå¿¡ ´ëÇÑ °ÍÀ̸ç JVMÀ» ¼³Ä¡ÇÑ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ½ÅÈ£¿¡ ´ëÇÑ ÀÚü Çڵ鷯°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Â °æ¿ì¿¡´Â ÇØ´ç Çڵ鷯°¡ ½ÅÈ£¸¦ Á¦¾îÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ÀÌ ½ÅÈ£´Â ¹«½ÃµË´Ï´Ù. (½ÅÈ£ÀÇ ±âº» Á¶Ä¡ ¿©ºÎ¿Í »ó°ü¾ø½À´Ï´Ù.) ÀÌ ±ÔÄ¢¿¡ ´ëÇÑ ¿¹¿Ü´Â Windows¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. ¿©±â¼­, ¿ÜºÎÀûÀ¸·Î »ý¼ºµÈ ½ÅÈ£¿¡ ´ëÇØ(¿¹: CTRL-C ¶Ç´Â CTRL-BREAK¸¦ ´©¸¥ °æ¿ì) ½ÅÈ£ Çڵ鷯¸¦ ½ÇÇàÇϱâ À§ÇÑ »õ ½º·¹µå°¡ ÀÛ¼ºµË´Ï´Ù. ÀÌ °æ¿ì, JVM ½ÅÈ£ Çڵ鷯´Â ½ÅÈ£¸¦ JVM¿¡ ´ëÇÑ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.

¿¹¿Ü ¹× ¿À·ù ½ÅÈ£ÀÇ °æ¿ì, JVMÀº ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

»ó±â ÈÄÅ©¸¦ ÁöÁ¤ÇÏ´Â ½ÇÇà ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸´Â http://www-106.ibm.com/developerworks/java/library/i-signalhandling/À» ÂüÁ¶ÇϽʽÿÀ. ÀÌ Ç׸ñÀº Java V1.3.1¿ëÀ¸·Î ÀÛ¼ºµÇ¾úÀ¸³ª ÈÄ¼Ó ¹öÀü¿¡µµ Àû¿ëµË´Ï´Ù.

ÀÎÅÍ·´Æ® ½ÅÈ£ÀÇ °æ¿ì, JVMÀº Á¦¾îµÈ ½Ã½ºÅÛ Á¾·á ¼ø¼­·Î µé¾î°©´Ï´Ù. ÀÌ ¶§, ´ÙÀ½°ú °°Àº Á¤»ó Á¾·á·Î 󸮵˴ϴÙ.

ÀÌ ½Ã½ºÅÛ Á¾·á´Â System.exit() Java ¸Þ¼Òµå È£Ãâ¿¡ ÀÇÇØ ÃʱâÈ­µÇ´Â ½Ã½ºÅÛ Á¾·á¿Í µ¿ÀÏÇÕ´Ï´Ù.

JVM¿¡¼­ »ç¿ëµÇ´Â ±âŸ ½ÅÈ£´Â ³»ºÎ Á¦¾î¿ëÀ̸ç JVMÀ» Á¾·á½ÃŰÁö ¾Ê½À´Ï´Ù. °ü·ÃµÈ Á¦¾î ½ÅÈ£´Â SIGBREAK»ÓÀ̸ç ÀÌ´Â Javadump¸¦ »ý¼ºÇÕ´Ï´Ù.

JVM¿¡¼­ »ç¿ëµÇ´Â ½ÅÈ£

¾Æ·¡ÀÇ Ç¥ 1¿¡¼­´Â JVM¿¡¼­ »ç¿ëµÇ´Â ½ÅÈ£¸¦ º¸¿©ÁÝ´Ï´Ù. ½ÅÈ£´Â ´ÙÀ½°ú °°ÀÌ, À¯Çü ¶Ç´Â ¿ëµµº°·Î ºÐ·ùµÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 1. JVM¿¡¼­ »ç¿ëµÇ´Â ½ÅÈ£
½ÅÈ£ À̸§ ½ÅÈ£ À¯Çü ¼³¸í -Xrs¿¡ ÀÇÇØ »ç¿ë ºÒ°¡´É
SIGSEGV ¿¹¿Ü À߸øµÈ ¸Þ¸ð¸® ¾×¼¼½º(¾×¼¼½ºÇÒ ¼ö ¾ø´Â ¸Þ¸ð¸®¿¡ ¾²±â) ¾Æ´Ï¿À
SIGILL ¿¹¿Ü À߸øµÈ ¸í·É¾î(¾Ë¼ö ¾ø´Â ½Ã½ºÅÛ ¸í·ÉÀ» È£ÃâÇÏ·Á´Â ½Ãµµ) ¾Æ´Ï¿À
SIGFPE ¿¹¿Ü ºÎµ¿ ¼Ò¼öÁ¡ ¿¹¿Ü(0À¸·Î ³ª´©±â) ¾Æ´Ï¿À
SIGABRT ¿À·ù ºñÁ¤»ó Á¾·á. JVM °áÇÔÀ» ¹ß°ßÇÒ ¶§¸¶´Ù JVMÀÌ ÀÌ ½ÅÈ£¸¦ ÀÏÀ¸Åµ´Ï´Ù. ¿¹
SIGINT ÀÎÅÍ·´Æ® ´ëÈ­½Ä ÁÖÀÇ(CTRL-C). JVMÀÌ Á¤»óÀûÀ¸·Î Á¾·áÇÕ´Ï´Ù. ¿¹
SIGTERM ÀÎÅÍ·´Æ® Á¾·á ¿äû. JVMÀÌ Á¤»ó Á¾·áÇÕ´Ï´Ù. ¿¹
SIGBREAK Á¦¾î ´Ü¸»±â·ÎºÎÅÍÀÇ Áß´Ü ½ÅÈ£. JVMÀº ÀÌ ½ÅÈ£¸¦ »ç¿ëÇÏ¿© Javadump¸¦ °¡Á®¿É´Ï´Ù. ¿¹

JVMÀÌ ´ëºÎºÐÀÇ ½ÅÈ£¸¦ ó¸®ÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é -Xrs(½ÅÈ£ »ç¿ë ´ÜÃà) ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/java.html¿¡ ÀÖ´Â SunÀÇ Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ÇÁ·Î±×·¥ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

½ÅÈ£ 2(SIGINT), 4(SIGILL), 6(SIGABRT), 8(SIGFPE), 11(SIGSEGV) ¹× 15(SIGTERM)´Â JVMÀ» ½Ã½ºÅÛ Á¾·áÇÏ°Ô ¸¸µì´Ï´Ù. µû¶ó¼­ ÀÀ¿ëÇÁ·Î±×·¥ »÷È£ Çڵ鷯´Â JVM ¼­ºñ½º¸¦ ´õ ÀÌ»ó ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ÇÑ, º¹±¸ÇÏ·Á´Â ½Ãµµ¸¦ ÇÏÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù.

¿ø½Ã ÄÚµå µå¶óÀ̹ö¸¦ ½ÅÈ£ üÀÎ ¶óÀ̺귯¸®·Î ¸µÅ©

Runtime Environment¿¡´Â ½ÅÈ£ üÀÎ ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ½ÅÈ£ üÀÎ ±â´ÉÀ¸·Î JVMÀº ÀÚü ½ÅÈ£ Çڵ鷯¸¦ ¼³Ä¡ÇÏ´Â ¿ø½Ã ÄÚµå¿Í º¸´Ù È¿À²ÀûÀ¸·Î °øµ¿ Á¶ÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

½ÅÈ£ üÀÎ ±â´ÉÀº ÀÀ¿ëÇÁ·Î±×·¥ÀÌ msvcrt.dllº¸´Ù ¸ÕÀú °øÀ¯ ¶óÀ̺귯¸® jsig.dll¸¦ ¸µÅ© ¹× ·ÎµåÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. jsig.dll ¶óÀ̺귯¸®´Â signal()¿¡ ´ëÇÑ È£ÃâÀ» Â÷´ÜÇÏ¿© À̵éÀÇ Çڵ鷯°¡ JVMÀÇ ½ÅÈ£ Çڵ鷯¸¦ ´ëüÇÏÁö ¾Êµµ·Ï ÇÕ´Ï´Ù. ´ë½Å, À̵é È£ÃâÀº »õ ½ÅÈ£ Çڵ鷯¸¦ ÀúÀåÇϰųª À̸¦ JVMÀÌ ¼³Ä¡µÈ Çڵ鷯 µÚ¿¡ "üÀÎ"ÇÕ´Ï´Ù. ³ªÁß¿¡ ÀÌµé ½ÅÈ£ Áß Çϳª°¡ ¹ß»ýµÇ°í JVMÀ» ´ë»óÀ¸·Î ÇÏÁö ¾ÊÀº °æ¿ì, »çÀü ¼³Ä¡µÈ Çڵ鷯°¡ È£ÃâµË´Ï´Ù.

jsig.dllÀ» »ç¿ëÇÏ·Á¸é JVMÀ» ÀÛ¼ºÇϰųª ÀÓº£µåÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú ¸µÅ©½ÃŰ½Ê½Ã¿À.

Java Plug-in »ç¿ë

Java Plug-inÀº À¥ ºê¶ó¿ìÀú Ç÷¯±×ÀÎÀÔ´Ï´Ù. Java Plug-inÀ» »ç¿ëÇÏ´Â °æ¿ì, À¥ ºê¶ó¿ìÀúÀÇ ±âº» JVMÀ» »ý·«ÇÏ°í ´ë½Å Runtime Environment¸¦ »ç¿ëÇÏ¿© ºê¶ó¿ìÀú¿¡¼­ ¾ÖÇø´ ¶Ç´Â BeanÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

Java Plug-inÀº Sun À¥ »çÀÌÆ® http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

Áö¿øµÇ´Â ºê¶ó¿ìÀú

Ç¥ 2. Java Plug-in Áö¿ø ºê¶ó¿ìÀú
¿î¿µ üÁ¦ Internet Explorer ±âº» ¹öÀü Internet Explorer Áö¿ø ¹öÀü Netscape ±âº» ¹öÀü Netscape Áö¿ø ¹öÀü
Windows 98 5.0(Á¦2ÆÇ) 5.5 SP2, 6.0 4.77, 6.2.2
Windows ME 5.5 5.5 SP2, 6.0 4.77, 6.2.2
Windows NT 4.0 SP6a 5.5 SP2, 6.0 4.77, 6.2.2
Windows 2000 SP2 5.01 5.5 SP2, 6.0 4.77, 6.2.2
Windows XP 6.0 6.0 4.77, 6.2.2
Windows Server 2003 6.0 6.0 4.77, 6.2.2

DBCS ¸Å°³º¯¼ö »ç¿ë

Java Plug-inÀº <APPLET>, <OBJECT> ¹× <EMBED>¿¡ ´ëÇØ 2¹ÙÀÌÆ® ¹®ÀÚ(¿¹: ´ë¸¸¾î BIG-5, Çѱ¹¾î, ÀϺ»¾î)¸¦ ¸Å°³º¯¼ö·Î Áö¿øÇÕ´Ï´Ù. Java Plug-inÀÌ ¸Å°³º¯¼ö¸¦ ±¸¹® ºÐ¼®ÇÒ ¼ö ÀÖµµ·Ï »ç¿ë ÁßÀÎ HTML ¹®¼­¿¡ ´ëÇØ Á¤È®ÇÑ ¹®ÀÚ ÀÎÄÚµùÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ <HEAD> ¼½¼Ç¿¡ <META> ű׸¦ »ç¿ëÇÏ¿© HTML ¹®¼­¿¡ ´ëÇÑ ¹®ÀÚ ÀÎÄÚµùÀ» ÁöÁ¤ÇϽʽÿÀ.

<meta http-equiv="Content-Type" content="text/html; charset=big5">

ÀÌ ¿¹Á¦¿¡¼­´Â Áß±¹¾î BIG-5 ¹®ÀÚ ÀÎÄÚµùÀ» »ç¿ëÇÏ¿© HTML ÆÄÀÏ »ç¿ëÀ» ±¸¹® ºÐ¼®Çϵµ·Ï ºê¶ó¿ìÀú¿¡ Áö½ÃÇÕ´Ï´Ù. ¸ðµç ¸Å°³º¯¼ö°¡ Java Plug-in¿¡ Á¤È®ÇÏ°Ô Àü´ÞµË´Ï´Ù. ±×·¯³ª ÀϺΠÀÌÀü ¹öÀüÀÇ ºê¶ó¿ìÀú´Â ÀÌ Å±׸¦ Á¤È®ÇÏ°Ô ÀÌÇØÇÏÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, ºê¶ó¿ìÀú°¡ ÀÌ Å±׸¦ °­Á¦·Î ¹«½ÃÇϵµ·Ï ÇÑ ÈÄ ÀÎÄÚµùÀ» ¼öµ¿À¸·Î º¯°æÇØ¾ß ÇÏ´Â ¼ö°¡ ÀÖ½À´Ï´Ù.

´ÙÀ½°ú °°ÀÌ ÇÏ¿© HTML ÆÄÀÏÀÇ ±¸¹® ºÐ¼®¿¡ »ç¿ëÇÒ ÀÎÄÚµùÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

°íÀ¯ÇÑ º¸Á¶ ±â¼ú·Î Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà

Sun¿¡¼­ Á¦°øÇÏ´Â Java Access Bridge¸¦ »ç¿ëÇÏ¿©, Java ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Java Accessibility Áö¿ø¿¡¼­´Â °íÀ¯ÇÑ Windows º¸Á¶ ±â¼ú(¿¹: È­¸é ÆÇµ¶±â)¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌµé °íÀ¯ÇÑ Windows º¸Á¶ ±â¼úÀº Java Access Bridge¿¡ ´ëÇÑ È£ÃâÀ» Áö¿øÇØ¾ß ÇÕ´Ï´Ù.

Sun¿¡¼­ »ç¿ë °¡´ÉÇÑ Java Access Bridge´Â ¿Ã¹Ù¸¥ µð·ºÅ丮¿¡ 5°³ÀÇ ÆÄÀÏ(access-bridge.jar, jaccess.jar, accessibility.properties, JavaAccessBridge.dll ¹× WindowsAccessBridge.dll)À» À§Ä¡½ÃŰ´Â ¼³Ä¡ ÇÁ·Î±×·¥À» Æ÷ÇÔÇÕ´Ï´Ù. jaccess.jarÀÇ »çº»Àº JawBridge¿¡¼­ »ç¿ëÇÒ ÇØ´ç µð·ºÅ丮¿¡¼­ Á¦°øµË´Ï´Ù. jaccess.jarÀÇ »çº»Àº JawBridge¿¡¼­ »ç¿ëÇÒ ÇØ´ç µð·ºÅ丮¿¡¼­ Á¦°øµË´Ï´Ù.

Windows 2000 Magnifier°¡ Swing ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ±â´ÉÇϵµ·Ï Çã¿ëÇÏ´Â IBM Accessibility Bridge(JawBridge)¸¦ ÀÌ¹Ì ¼³Ä¡Çß°í Java Access Bridge¿Í µ¿½Ã¿¡ ½ÇÇàÇÏ·Á´Â °æ¿ì, accessibility.properties ÆÄÀÏ¿¡¼­ ´ÙÀ½ ÇàÀ» ÆíÁýÇϽʽÿÀ.

assistive_technologies=com.sun.java.accessibility.AccessBridge, 
JawBridge

ºê¸´Áö¸¦ ¸ðµÎ ºñȰ¼ºÈ­ÇÏ·Á¸é #·Î ½ÃÀÛÇÏ´Â ÇàÀ» ÁÖ¼®È­ÇϽʽÿÀ. ´ÙÀ½ À¥ »çÀÌÆ®¿¡¼­´Â Java Access Bridge¸¦ ´Ù¿î·ÎµåÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÝ´Ï´Ù.

http://java.sun.com/products/jfc/accessibility.html

Web Start »ç¿ë

Java Web Start´Â Java ±â¼ú¿¡ ±â¹ÝÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» Àü°³ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. Web Start´Â ÄÄÇ»ÅÍ¿Í ÀÎÅͳÝÀ» ¿¬°áÇØ ÁÖ°í ÀÌ·Î½á »ç¿ëÀÚ´Â À¥¿¡¼­ ¹Ù·Î ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇà ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Java Web Start´Â ÇÑ ¹øÀÇ Å¬¸¯À¸·Î ÀÀ¿ëÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï Çϸç Ç×»ó ÃֽйöÀüÀ» ½ÇÇàÇϵµ·Ï ÇÏ¿© ¼³Ä¡ ¶Ç´Â ¾÷±×·¹À̵å ÇÁ·Î½ÃÀú°¡ ÇÊ¿ä ¾øµµ·Ï ÇÕ´Ï´Ù. Á¾Á¾, À¥À» ÅëÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ ºÐ¹èÇϱâ À§Çؼ­´Â À¥¿¡¼­ ¼³Ä¡ ÇÁ·Î±×·¥À» ã¾Æ À̸¦ ´Ù¿î·ÎµåÇÏ¿© ¹èÄ¡ÇÑ ÈÄ ½ÇÇàÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÈ ÈÄ ¼³Ä¡ µð·ºÅ丮¿Í ¼³Ä¡ ¿É¼Ç(¿¹: Àüü, ÀÏ¹Ý ¶Ç´Â ÃÖ¼Ò)À» ¼±ÅÃÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ °¢ ½Å±Ô ¹öÀü¿¡ ´ëÇØ ¹Ýº¹ÇØ¾ß ÇÏ´Â, ½Ã°£ ¼Òºñ°¡ ¸¹°í º¹ÀâÇÑ Å½ºÅ©ÀÔ´Ï´Ù.

ÀÌ¿Í ¹Ý´ë·Î À¥ Àü°³ ÀÀ¿ëÇÁ·Î±×·¥(¿¹: HTML ±â¹Ý ÀüÀÚ ¿ìÆí Ŭ¶óÀÌ¾ðÆ® ¹× ͏°´õ)Àº ¼³Ä¡¿Í »ç¿ëÀÌ °£´ÜÇÕ´Ï´Ù. À¥ ºê¶ó¿ìÀú°¡ ÇÁ·Î¼¼½º¸¦ ÀÚµ¿À¸·Î ó¸®ÇÕ´Ï´Ù. º¹ÀâÇÑ ´Ù¿î·Îµå, ¼³Á¤ ¹× ±¸¼º ´Ü°è°¡ ¾ø°í ÃֽйöÀüÀ» ½ÇÇàÇϵµ·Ï º¸ÀåÇØÁÝ´Ï´Ù. Java Web Start´Â ¿ÏÀüÇÑ ±â´ÉÀ» °®Ãá ÀÀ¿ëÇÁ·Î±×·¥¿¡ µ¿ÀÏÇÑ ÀÌÁ¡À» Á¦°øÇÕ´Ï´Ù.

Web Start¸¦ Áö¿øÇÏ´Â ºê¶ó¿ìÀú¿¡ ´ëÇÑ Á¤º¸´Â Áö¿øµÇ´Â ºê¶ó¿ìÀú ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.

Web Start¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://java.sun.com/products/javawebstart¸¦ ÂüÁ¶ÇϽʽÿÀ. Ãß°¡ ¹®¼­´Â http://java.sun.com/j2se/1.4.2/docs/guide/jws/index.htmlÀ» ÂüÁ¶ÇϽʽÿÀ.

IME(Input Method Editor)¿¡ ´ëÇÑ ÀÛ¾÷

IME(Input Method Editor)¿¡ ´ëÇØ ÀÛ¾÷ÇÏ´Â °æ¿ì, ´Ù¸¥ Á¶ÀÛÀ» À§ÇÑ ÀÛ¾÷ °ø°£À» »ç¿ëÇϱâ Àü¿¡ ¹®ÀÚ ÀÛ¼ºÀ» ¿Ï·áÇØ¾ß Çϰí Èĺ¸(candidate)¸¦ ¼±ÅÃÇϵµ·Ï Áö½ÃµË´Ï´Ù.

¾Ë·ÁÁø Á¦ÇÑ»çÇ×

JTextArea, JTextField, JFileChooser¸¦ »ç¿ëÇÏ¿© Chinese IME (ƯÈ÷, Áß±¹¾î ÀÎÅͳΠÄÚµå ¹× Zhengma)¿¡¼­ ÀÎÅÚ¸®ÀüÆ® ABC IME·Î ÀüȯÇÏ¿© DBCS ¹®ÀÚ¸¦ ÀÔ·ÂÇÏ´Â °æ¿ì ÄÚ¾î ´ýÇÁ°¡ ¹ß»ýÇÕ´Ï´Ù.

|´ÙÀ½ Á¦ÇÑ»çÇ×Àº ÀϺ»¾î¿ë Windows XP ¹× |´ë¸¸¾î¿ë Windows XP¿¡ Àû¿ëµË´Ï´Ù. »ç¿ëÀÚ°¡ IME¸¦ »ç¿ëÇϸ鼭 AWT TextArea¿¡ ÅØ½ºÆ®¸¦ |ÀÔ·ÂÇÑ ´ÙÀ½, ÇØ´ç ÅØ½ºÆ®¸¦ Ä¿¹ÌÆ®Çϱâ Àü¿¡ ÀÀ¿ëÇÁ·Î±×·¥ âÀÇ Å©±â¸¦ Á¶Á¤Çϸé, ÇØ´ç ÅØ½ºÆ®´Â ÀÚµ¿À¸·Î Ä¿¹ÌÆ®µË´Ï´Ù.

ÀÌ »ç¿ëÀÚ ¾È³»¼­¿¡ ´ëÇÑ Àǰß

»ç¿ëÀÚ ¾È³»¼­¿¡ ´ëÇÑ °í°´ÀÇ À¯¿ëÇÑ Á¤º¸¿¡ ´ëÇØ¼­ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ÀǰßÀ» ¹Þ°í ½Í½À´Ï´Ù. ÀÌ·¯ÇÑ Ã¤³ÎÀº ±â¼úÀû Áú¹®¿¡ ´ëÇØ ÀÀ´äÇϱâ À§ÇÑ °ÍÀº ¾Æ´Ï¸ç ¹®¼­¿¡ ´ëÇÑ ÀǰßÀ» µè±â À§ÇÑ °ÍÀÔ´Ï´Ù. ¿©·¯ºÐÀÇ ÀǰßÀ» º¸³»ÁֽʽÿÀ.

ÀÛÀº ±ÛÀÚ ºÎºÐ. IBM¿¡ ¸Þ½ÃÁö¸¦ º¸³»´Â °æ¿ì IBMÀº Áú¹®, Àǰß, Á¦¾È°ú °°Àº Çǵå¹é µ¥ÀÌÅÍ µî ¸Þ½ÃÁö¿¡ Æ÷ÇÔµÈ ¸ðµç Á¤º¸¸¦ ±â¹ÐÀÌ ¾Æ´Ñ °ÍÀ¸·Î °£ÁÖÇÏ¿© ÀÌ·¯ÇÑ Á¤º¸¿Í °ü·ÃÇÏ¿©¼­´Â ¾Æ¹« Ã¥ÀÓÀ» ÁöÁö ¾ÊÀ¸¸ç ÀÌ Á¤º¸¸¦ Á¦ÇÑ ¾øÀÌ º¹Á¦, »ç¿ë, ¹ßÇ¥ ¹× ŸÀο¡°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³ª¾Æ°¡ IBMÀº º» Á¤º¸¿Í ¿¬°üµÈ Á¦Ç°ÀÇ °³¹ß, Á¦Á¶, ¸¶ÄÉÆÃÀ» Æ÷ÇÔÇÏ¿©(´Ü, ÀÌ¿¡ ÇÑÇÏÁö ¾ÊÀ½) ¾î¶°ÇÑ ¸ñÀûÀ¸·Îµµ º» Á¤º¸¿¡ Æ÷ÇÔµÈ ¾ÆÀ̵ð¾î, °³³ä, ³ëÇÏ¿ì ¶Ç´Â ±â¼úÀ» Á¦ÇѾøÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖÀÇ»çÇ×

ÀÌ Á¤º¸´Â ¹Ì±¹¿¡¼­ Á¦°øµÇ´Â Á¦Ç° ¹× ¼­ºñ½º¿ëÀ¸·Î ÀÛ¼ºµÈ °ÍÀÔ´Ï´Ù. IBMÀº ´Ù¸¥ ±¹°¡¿¡¼­ ÀÌ ÀÚ·á¿¡ ±â¼úµÈ Á¦Ç°, ¼­ºñ½º ¶Ç´Â ±â´ÉÀ» Á¦°øÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÇöÀç »ç¿ëÇÒ ¼ö ÀÖ´Â Á¦Ç° ¹× ¼­ºñ½º¿¡ ´ëÇÑ Á¤º¸´Â Çѱ¹ IBM ´ã´çÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ. ÀÌ Ã¥¿¡¼­ IBM Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼­ºñ½º¸¦ ¾ð±ÞÇÏ´Â °ÍÀÌ ÇØ´ç IBM Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼­ºñ½º¸¸À» »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏÁö´Â ¾Ê½À´Ï´Ù. IBMÀÇ ÁöÀû Àç»ê±ÇÀ» Ä§ÇØÇÏÁö ¾Ê´Â ÇÑ, ±â´É»óÀ¸·Î µ¿µîÇÑ Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼­ºñ½º¸¦ ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ºñIBM Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼­ºñ½ºÀÇ ¿î¿ë¿¡ ´ëÇÑ Æò°¡ ¹× °ËÁõÀº »ç¿ëÀÚÀÇ Ã¥ÀÓÀÔ´Ï´Ù.

IBMÀº ÀÌ Ã¥¿¡¼­ ´Ù·ç°í Àִ ƯÁ¤ ³»¿ë¿¡ ´ëÇØ ƯÇ㸦 º¸À¯Çϰí Àְųª ÇöÀç Æ¯Çã Ãâ¿ø ÁßÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥À» Á¦°øÇÑ´Ù°í ÇØ¼­ ƯÇã¿¡ ´ëÇÑ ¶óÀ̼¾½º±îÁö ºÎ¿©ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ¶óÀ̼¾½º¿¡ ´ëÇÑ Àǹ®»çÇ×Àº ´ÙÀ½À¸·Î ¹®ÀÇÇϽʽÿÀ.

2¹ÙÀÌÆ®(DBCS) Á¤º¸¿¡ °üÇÑ ¶óÀ̼¾½º ¹®ÀÇ´Â Çѱ¹ IBM °í°´¸¸Á·¼¾ÅÍ¿¡ ¹®ÀÇÇϰųª ´ÙÀ½ ÁÖ¼Ò·Î ¼­¸é ¹®ÀÇÇϽñ⠹ٶø´Ï´Ù

´ÙÀ½ ´Ü¶ôÀº ÇöÁö¹ý°ú »óÃæÇÏ´Â ¿µ±¹À̳ª ±âŸ ±¹°¡¿¡¼­´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.

IBMÀº ŸÀÎÀÇ ±Ç¸® ºñÄ§ÇØ, »óǰ¼º ¹× ƯÁ¤ ¸ñÀû¿¡ÀÇ ÀûÇÕ¼º¿¡ ´ëÇÑ ¹¬½ÃÀû º¸ÁõÀ» Æ÷ÇÔÇÏ¿©(´Ü, ÀÌ¿¡ ÇÑÇÏÁö ¾ÊÀ½) ¹¬½ÃÀûÀÌµç ¸í½ÃÀûÀÌµç ¾î¶°ÇÑ Á¾·ùÀÇ º¸Áõ¾øÀÌ ÀÌ Ã¥À» "Çö»óÅ´ë·Î" Á¦°øÇÕ´Ï´Ù. ÀϺΠ±¹°¡¿¡¼­´Â ƯÁ¤ °Å·¡¿¡¼­ ¸í½ÃÀû ¶Ç´Â ¹¬½ÃÀû º¸ÁõÀÇ ¸éÃ¥»çÇ×À» Çã¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î, ÀÌ »çÇ×ÀÌ Àû¿ëµÇÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.

ÀÌ Á¤º¸¿¡´Â ±â¼úÀûÀ¸·Î ºÎÁ¤È®ÇÑ ³»¿ëÀ̳ª Àμâ»óÀÇ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸´Â ÁÖ±âÀûÀ¸·Î º¯°æµÇ¸ç, º¯°æ»çÇ×Àº ÃÖ½ÅÆÇ¿¡ ÅëÇյ˴ϴÙ. IBMÀº ÀÌ Á¤º¸¿¡ ±â¼úµÈ Á¦Ç° ¹×(¶Ç´Â) ÇÁ·Î±×·¥À» »çÀü ÅëÁö¾øÀÌ ¾ðÁ¦µçÁö °³¼± ¹×(¶Ç´Â) º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Á¤º¸¿¡¼­ ¾ð±ÞµÇ´Â ºñIBMÀÇ À¥ »çÀÌÆ®´Â ´ÜÁö ÆíÀÇ»ó Á¦°øµÈ °ÍÀ¸·Î, ¾î¶² ¹æ½ÄÀ¸·Îµç À̵é À¥ »çÀÌÆ®¸¦ ¿ËÈ£ÇϰíÀÚ ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÇØ´ç À¥ »çÀÌÆ®ÀÇ ÀÚ·á´Â º» IBM Á¦Ç° ÀÚ·áÀÇ ÀϺΰ¡ ¾Æ´Ï¹Ç·Î ÇØ´ç À¥ »çÀÌÆ® »ç¿ëÀ¸·Î ÀÎÇÑ À§ÇèÀº »ç¿ëÀÚ º»ÀÎÀÌ °¨¼öÇØ¾ß ÇÕ´Ï´Ù.

IBMÀº ±ÍÇÏÀÇ ±Ç¸®¸¦ Ä§ÇØÇÏÁö ¾Ê´Â ¹üÀ§ ³»¿¡¼­ ÀûÀýÇÏ´Ù°í »ý°¢ÇÏ´Â ¹æ½ÄÀ¸·Î ±ÍÇϰ¡ Á¦°øÇÑ Á¤º¸¸¦ »ç¿ëÇϰųª ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù.

(i) µ¶¸³ÀûÀ¸·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥ ¹× ±âŸ ÇÁ·Î±×·¥(ÀÌ ÇÁ·Î±×·¥ Æ÷ÇÔ)°£ÀÇ Á¤º¸ ±³È¯ (ii) ±³È¯µÈ Á¤º¸ÀÇ »óÈ£ ÀÌ¿ëÀ» ¸ñÀûÀ¸·Î Á¤º¸¸¦ ¿øÇÏ´Â ÇÁ·Î±×·¥ »ç¿ë±ÇÀÚ´Â ´ÙÀ½ ÁÖ¼Ò·Î ¹®ÀÇÇϽʽÿÀ.

ÀÌ·¯ÇÑ Á¤º¸´Â ÇØ´ç Á¶°Ç(¿¹¸¦ µé¾î, »ç¿ë·á ÁöºÒ µî)¿¡ µû¶ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Á¤º¸¿¡ ±â¼úµÈ ¶óÀ̼¾½º°¡ ÀÖ´Â ÇÁ·Î±×·¥ ¹× ÀÌ ÇÁ·Î±×·¥¿¡ ´ëÇØ »ç¿ë °¡´ÉÇÑ ¸ðµç ¶óÀ̼¾½º°¡ ÀÖ´Â ÀÚ·á´Â IBMÀÌ IBM ±âº» °è¾à, IBM ÇÁ·Î±×·¥ ¶óÀ̼¾½º °è¾à(IPLA) ¶Ç´Â ÀÌ¿Í µ¿µîÇÑ °è¾à¿¡ µû¶ó Á¦°øÇÑ °ÍÀÔ´Ï´Ù.

º» ¹®¼­¿¡ Æ÷ÇÔµÈ ¸ðµç ¼º´É µ¥ÀÌÅÍ´Â Á¦ÇÑµÈ È¯°æ¿¡¼­ »êÃâµÈ °ÍÀÔ´Ï´Ù. µû¶ó¼­ ´Ù¸¥ ¿î¿µ ȯ°æ¿¡¼­ ¾ò¾îÁø °á°ú´Â »ó´çÈ÷ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. ÀϺΠ¼º´ÉÀº °³¹ß ·¹º§ »óÅÂÀÇ ½Ã½ºÅÛ¿¡¼­ ÃøÁ¤µÇ¾úÀ» ¼ö ÀÖÀ¸¹Ç·Î ÀÌ·¯ÇÑ ÃøÁ¤Ä¡°¡ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ°í ÀÖ´Â ½Ã½ºÅÛ¿¡¼­µµ µ¿ÀÏÇÏ°Ô ³ªÅ¸³¯ °ÍÀ̶ó°í´Â º¸ÁõÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ, ÀϺΠ¼º´ÉÀº ÃßÁ¤À» ÅëÇØ ÃßÃøµÇ¾úÀ» ¼öµµ ÀÖÀ¸¹Ç·Î ½ÇÁ¦ °á°ú´Â ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥ÀÇ »ç¿ëÀÚ´Â ÇØ´ç µ¥ÀÌÅ͸¦ »ç¿ëÀÚÀÇ Æ¯Á¤ ȯ°æ¿¡¼­ °ËÁõÇØ¾ß ÇÕ´Ï´Ù.

ºñIBM Á¦Ç°¿¡ °üÇÑ Á¤º¸´Â ÇØ´ç Á¦Ç°ÀÇ °ø±Þ¾÷ü, °ø°³ ÀÚ·á ¶Ç´Â ´Ù¸¥ ±âŸ ¹ü¿ë ¼Ò½º·ÎºÎÅÍ ¾òÀº °ÍÀÔ´Ï´Ù. IBM¿¡¼­´Â ÀÌ·¯ÇÑ ºñIBM Á¦Ç°À» Å×½ºÆ®ÇÏÁö ¾Ê¾ÒÀ¸¹Ç·Î, À̵é Á¦Ç°°ú °ü·ÃµÈ ¼º´ÉÀÇ Á¤È®¼º, ȣȯ¼º ¶Ç´Â ±âŸ ÁÖÀå¿¡ ´ëÇØ¼­´Â È®½ÅÇÒ ¼ö ¾ø½À´Ï´Ù. ºñIBM Á¦Ç°ÀÇ ¼º´É¿¡ ´ëÇÑ Àǹ®»çÇ×Àº ÇØ´ç Á¦Ç°ÀÇ °ø±Þ¾÷ü¿¡ ¹®ÀÇÇϽʽÿÀ.

»óÇ¥

IBMÀº ¹Ì±¹ ¶Ç´Â ±âŸ ±¹°¡¿¡¼­ »ç¿ëµÇ´Â International Business Machines CorporationÀÇ »óÇ¥ÀÔ´Ï´Ù.

IBMÀº ¹Ì±¹ ¶Ç´Â ±âŸ ±¹°¡¿¡¼­ »ç¿ëµÇ´Â International Business Machines CorporationÀÇ »óÇ¥ÀÔ´Ï´Ù.

Java ¹× ¸ðµç Java ±â¹Ý »óÇ¥¿Í ·Î°í´Â ¹Ì±¹ ¶Ç´Â ±âŸ ±¹°¡¿¡¼­ Sun Microsystems, Inc.ÀÇ »óÇ¥ ¶Ç´Â µî·Ï»óÇ¥ÀÔ´Ï´Ù.

Microsoft, Windows, Windows NT ¹× Windows ·Î°í´Â ¹Ì±¹ ¶Ç´Â ±âŸ ±¹°¡¿¡¼­ »ç¿ëµÇ´Â Microsoft CorporationÀÇ »óÇ¥ÀÔ´Ï´Ù.

Intel, Intel Inside(·Î°í), MMX ¹× PentiumÀº ¹Ì±¹ ¶Ç´Â ±âŸ ±¹°¡¿¡¼­ »ç¿ëµÇ´Â Intel CorporationÀÇ »óÇ¥ÀÔ´Ï´Ù.

±âŸ ȸ»ç, Á¦Ç° ¹× ¼­ºñ½º À̸§Àº Ÿ»çÀÇ »óÇ¥ ¶Ç´Â ¼­ºñ½ºÇ¥ÀÔ´Ï´Ù.

ÀÌ Á¦Ç°¿¡´Â Apache Software Foundation http://www.apache.org/¿¡¼­ °³¹ßÇÑ ¼ÒÇÁÆ®¿þ¾î°¡ µé¾î ÀÖ½À´Ï´Ù.