Ã¥¼Ò°³
'XMLÀ» À§ÇÑ Java API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö ¹æ¹ý'À» ±â¼úÇÑ Ã¥À¸·Î¼, DOM, SAX, JAXP, JAXM, JAX-RPC, JAXR µîÀÇ XML-Java APIµéÀ» »ç¿ëÇÏ´Â ¹æ¹ý°ú ½Ç¹«¿¡¼ XML±â¼úÀ» È°¿ëÇÏ´Â ¹æ¹ýµéÀ» XMLÀÇ ±âº»Áö½ÄºÎÅÍ Ã¼°èÀûÀ¸·Î ¼³¸íÇß´Ù.
XML ¾ð¾îÀÇ ¹®¹ý°ú ±×¿¡ °ü·ÃµÈ Ç¥ÁØÀ» ¼³¸íÇÏ°í, XML-Java APIµéÀ» ¼³¸íÇÑ´Ù. DOM API¿¡ ´ëÇØ ÀÌ¹Ì ³Î¸® »ç¿ëµÇ´Â Core ¸ðµâ API ¿Ü¿¡ Traversal, Range, Events ¸ðµâ APIµéµµ ¼³¸íÇÑ´Ù.
½ÇÀü¿¡ »ç¿ë°¡´ÉÇÑ ¼îÇθô°úÀÔÂû ½Ã½ºÅÛÀ» Á÷Á¢ ±¸ÇöÇÒ ¼öÀÖµµ·Ï XML ±â¹ÝÀÇ ¼îÇθô°ú SOAP¸¦ ÀÌ¿ëÇÑ ÀÔÂû ½Ã½ºÅÛÀ» °´Ã¼ÁöÇâ °³¹ß °øÁ¤¿¡ µû¶ó ºÐ¼®/¼³°èÇÏ°í XML-Java API¸¦ ÀÌ¿ëÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ´Ù.
¸ñÂ÷
Á¦1ºÎ XML¿¡ ´ëÇÏ¿©
Á¦1Àå XML¿¡ ´ëÇÏ¿©
Á¦2Àå XMLÀÇ ±âÃÊ
Á¦3Àå XML ¹®¼ÀÇ ÀÛ¼º
Á¦4Àå XML Namespace
Á¦5Àå XML Schema¸¦ ÀÌ¿ëÇÑ XML ¹®¼ÀÇ ¼³°è
Á¦6Àå XML ¹®¼ÀÇ ½ºÅ¸ÀϽ¬Æ® ÀÛ¼º
Á¦2ºÎ XML°ú Java
Á¦7Àå XMLÀÇ Java API
Á¦8Àå DOM (Document Object Model)ÀÇ ±âÃÊ
Á¦9Àå DOM Core ¸ðµâ°ú XML ¸ðµâ API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦10Àå DOM Traversal ¸ðµâ API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦11Àå DOM Range ¸ðµâ API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦12Àå DOM Events ¸ðµâ°ú Mutation Events ¸ðµâ API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦13Àå SAX(Simple API for XML)À» ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦14Àå XML Schema·Î ¼³°èµÈ ¹®¼¸¦ À§ÇÑ ÇÁ·Î±×·¡¹Ö
Á¦15Àå XSLT API¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦16Àå JAXM(Java API for XML Messaging)À» ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö
Á¦17Àå ±× ¹ÛÀÇ XMLÀ» À§ÇÑ ÀÚ¹Ù APIµé
Á¦3ºÎ XML-Java ÀÀ¿ë
Á¦18Àå XML ±â¹ÝÀÇ ¼îÇθô ±¸Ãà
Á¦19Àå SOAP ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ Áß°íÂ÷ ÀÔÂû ½Ã½ºÅÛ
Ã¥ ¼ÓÀÇ ºÎ·Ï
A. XMLÀÇ ¹®ÀÚ(character)
B. Á¤±Ô½Ä(regular expression)
C. XPath(XML Path Language)¿¡ ´ëÇÏ¿©
D. XSL-FOÀÇ ÇÁ·ÎÆÛƼ Å×À̺í
E. JAR Service API¸¦ ÀÌ¿ëÇÏ¿© Provider¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý
F. web.xml ¹®¼ÀÇ ¹®¹ý
G. ÂüÁ¶ ¹®Çå(references)