 |
|
ÀÌ Ã¥ÀÇ ¼Ò°³
À¥ ¼ºñ½º´Â XML¿¡ ±â¹ÝÀ» µÐ Ç÷§Æû°ú, ±¸Çö¾ð¾î¿¡ µ¶¸³ÀûÀÎ ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ ºÐ»ê ÄÄÇ»ÆÃ ±â¼úÀÌ´Ù. ±âÁ¸ÀÇ ºÐ»ê ÄÄÇ»ÆÃ ±â¼úÀÌ Æó¼â ȯ°æ¿¡¼ »ç¿ëµÇ¾ú´Ù¸é, À¥ ¼ºñ½º´Â ÀÎÅͳÝÀ» ±âº» ¹«´ë·Î ÇÏ´Â °³¹æÇü ȯ°æ¿¡¼ »ç¿ëµÉ ¼ö ÀÖ´Â ºÐ»ê ÄÄÇ»ÆÃ ±â¼úÀÌ´Ù.
À¥ ¼ºñ½º°¡ ±ÞºÎ»óÇÏ´Â ÀÌÀ¯´Â HTTP¸¦ ÀÌ¿ëÇÏ´Â ¸ðµç ±â±â¿¡¼ Ȱ¿ëµÉ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ¼¹ö±Þ PC, Ŭ¶óÀÌ¾ðÆ® PC, ÀÚµ¿Â÷, ÈÞ´ë¿ë ±â±â¿¡ À̸£±â ±îÁö À¥ ¼ºñ½º°¡ Á¦°øÇÏ´Â Á¤º¸¸¦ ¾ðÁ¦µçÁö ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. °á±¹ À̱âÁ¾ ±â±â°£ÀÇ Á¤º¸ ±³È¯À» À§ÇÑ Á߽ɺΠ¿ªÇÒÀ» À¥ ¼ºñ½º°¡ ´ã´çÇÏ°Ô µÉ °ÍÀÌ´Ù.
À¥ ¼ºñ½ºÀÇ °³³ä°ú À¥ ¼ºñ½º¸¦ ±¸¼ºÇϰí ÀÖ´Â SOAP, WSDL, UDDI ½ºÆå¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú ¿¹Á¦¸¦ ¼ö·ÏÇÏ¿´´Ù. ±×¸®°í ½ã ¸¶ÀÌÅ©·Î ½Ã½ºÅÛÁî°¡ Á¦½ÃÇÏ´Â À¥ ¼ºñ½º °³¹ß Ç¥ÁØ API ÀÎ JAX-RPC, SAAJ, JAXR¿¡ ´ëÇØ¼ ¼³¸íÇϰí, À̵é API¸¦ ÀÌ¿ëÇØ¼ Á÷Á¢ À¥ ¼ºñ½ºÀ» °³¹ßÇÏ´Â ³»¿ëÀ» Áß½ÉÀ¸·Î ÁýÇʵǾú´Ù.
|
 |
Á¦ 1 Àå À¥ ¼ºñ½º °³¿ä 1Àý ºÐ»ê ÄÄÇ»ÆÃ 2Àý ºÐ»ê ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ ÄÄÇ»ÆÃ 3Àý À¥ ¼ºñ½ºÀÇ Åº»ý 4Àý À¥ ¼ºñ½ºÀÇ ÇüÅ 5Àý À¥ ¼ºñ½º¸¦ À§ÇÑ ¿ªÇÒ 6Àý J2EE ±â¹ÝÀÇ À¥ ¼ºñ½º ¾ÆÅ°ÅØÃÄ Á¦ 2 Àå À¥ ¼ºñ½º °³¹ß S/W 1Àý JWSDP ¼Ò°³ 2Àý J2SE ¼³Ä¡ 3Àý JWSDP ¼³Ä¡ 4Àý XML ¹®¼ ºê¶ó¿ìÀú ¼³Ä¡ 5Àý XML ¹®¼ ¿¡µðÅÍ ¼³Ä¡ 6Àý ÀÛ¾÷ µð·ºÅ丮 ¸¸µé±â Á¦ 3 Àå XML ¹®¹ý 1Àý XML ¹®¼ÀÇ Á¾·ù 2Àý EBNF Ç¥±â¹ý 3Àý XML ¹®¼ ±¸Á¶ 4Àý XML ¼±¾ð 5Àý ÀÎÄÚµù ¹× À¯´ÏÄÚµå 6Àý ¿¤¸®¸ÕÆ® 7Àý ¿¤¸®¸ÕÆ® ³»¿ë 8Àý ¼Ó¼º 9Àý ÁÖ¼® 10Àý ÇÁ·Î¼¼½Ì Áö½ÃÀÚ Á¦ 4 Àå XML ³×ÀÓ½ºÆäÀ̽º 1Àý ¿©·¯°¡Áö ¸¶Å©¾÷ ¾ð¾î·Î ÀÛ¼ºµÈ XML ¹®¼ 2Àý ¿¤¸®¸ÕÆ® À̸§ Ãæµ¹ 3Àý ³×ÀÓ½ºÆäÀ̽º·Î À̸§ Ãæµ¹ ¹æÁö 4Àý ³×ÀÓ½ºÆäÀ̽º ±Ç°í¾È 5Àý ³×ÀÓ½ºÆäÀ̽º À̸§ 6Àý ³×ÀÓ½ºÆäÀ̽º ¼±¾ð 7Àý ³×ÀÓ½ºÆäÀ̽º »ç¿ë 8Àý ³×ÀÓ½ºÆäÀ̽º »ç¿ë ¹üÀ§ 9Àý µðÆúÆ® ³×ÀÓ½ºÆäÀ̽º 10Àý µðÆúÆ® ³×ÀÓ½ºÆäÀ̽º »ç¿ë ÇØÁö ¿µ¿ª 11Àý ³×ÀÓ½ºÆäÀ̽º¿Í ¼Ó¼º Á¦ 5 Àå XML ½ºÅ°¸¶ 1Àý ½ºÅ°¸¶ ¾ð¾îÀÇ Åº»ý ¹è°æ 2Àý ½ºÅ°¸¶ ¾ð¾î ±Ç°í¾È 3Àý ½ºÅ°¸¶ ¹®¼ÀÇ ¹°¸®Àû ±¸¼º 4Àý ½ºÅ°¸¶ ÀνºÅϽºÀÇ À¯È¿¼º °Ë»ç 5Àý À¯È¿¼º °Ë»ç ÇÁ·Î±×·¥ ¼³Ä¡ 6Àý ½ºÅ°¸¶ ¹®¼ÀÇ ·çÆ® ¿¤¸®¸ÕÆ® 7Àý ÁÖ¼® 8Àý ¿¤¸®¸ÕÆ® ¼±¾ð 9Àý ¼Ó¼º ¼±¾ð 10Àý µ¥ÀÌÅÍ Å¸ÀÔ 11Àý ºôÆ®ÀÎ(Built-in) ½ÉÇà ŸÀÔ 12Àý »ç¿ëÀÚ Á¤ÀÇ ½ÉÇà ŸÀÔ 13Àý ÄÄÇ÷º½º ŸÀÔ 14Àý ÄÄÇ÷º½º ŸÀÔÀÇ È®Àå ¹× Á¦ÇÑ 15Àý ¸ðµ¨ ±×·ì°ú ¼Ó¼º ±×·ì 16Àý À¯ÀÏ Á¦¾à Á¤ÀÇ 17Àý ¿ÍÀϵå Ä«µå 18Àý ³ëÅ×ÀÌ¼Ç ¼±¾ð 19Àý ½ºÅ°¸¶ ¹®¼ÀÇ °áÇÕ 20Àý ³×ÀÓ½ºÆäÀ̽º¸¦ °®´Â ½ºÅ°¸¶ Á¦ 6 Àå SOAP ÀÌÇØ 1Àý SOAP ¼Ò°³ 2Àý SOAP ½ºÆå 3Àý SOAP ¸Þ¼¼Áö ±³È¯ ¸ðµ¨ 4Àý ¿äû ¹× ÀÀ´ä ¸ðµ¨ ÀÌÇØ¸¦ À§ÇÑ ½Ç½À 5Àý SOAP ¸Þ¼¼Áö ±¸Á¶ 6Àý SOAP ¸Þ¼¼Áö ó¸® °úÁ¤ ÀÌÇØ 7Àý SOAP ÀÎÄÚµù 8Àý SOAP ¸Þ¼¼Áö¸¦ Àü¼ÛÇÏ´Â ÇÁ·ÎÅäÄÝ 9Àý ÷ºÎ ÆÄÀÏÀ» Æ÷ÇÔÇÑ SOAP Á¦ 7 Àå ÀÚ¹Ù¾ð¾î¸¦ À§ÇÑ SOAP API 1Àý SAAJ ¼Ò°³ 2Àý SOAP ¸Þ¼¼Áö °ü·Ã °´Ã¼ 3Àý SOAP ¸Þ¼¼Áö º¸³»°í ¹Þ±â 4Àý ³×ÀÓ½ºÆäÀ̽º ¼±¾ð ¹× ÀÎÄÚµù Ç¥±â¹ý 5Àý Çì´õ ¿£Æ®¸® »ý¼º 6Àý ¹Ùµð ¿£Æ®¸® »ý¼º 7Àý DOM °´Ã¼·Î SOAP ÆÄÆ® »ý¼º 8Àý ¹ÙÀ̳ʸ® µ¥ÀÌÅͷΠ÷ºÎ ÆÄÆ® »ý¼º 9Àý ¿¤¸®¸ÕÆ® »ý¼º 10Àý SAAJ¸¦ ÀÌ¿ëÇÑ À¥ ¼ºñ½º Ŭ¶óÀÌ¾ðÆ® Á¦ 8 Àå À¥ ¼ºñ½º ½Ã½ºÅÛ °³¹ß 1Àý À¥ ¼ºñ½º ½Ã½ºÅÛ À̶õ 2Àý JAX-RPC ¼Ò°³ 3Àý ½ºÅÓ°ú ŸÀÌ Å¬·¡½º 4Àý À¥ ¼ºñ½º ½Ã½ºÅÛ °³¹ß ¼ø¼ 5Àý À¥ ¼ºñ½º ½Ã½ºÅÛ °³¹ß 6Àý JAX-RPC¿¡¼ Áö¿øµÇ´Â µ¥ÀÌÅÍ Å¸ÀÔ 7Àý ¿Â¶óÀÎ ¼Á¡ À¥ ¼ºñ½º ½Ã½ºÅÛ °³¹ß Á¦ 9 Àå À¥ ¼ºñ½º ¸í¼¼È 1Àý ¸í¼¼ÈÀÇ Çʿ伺 2Àý WSDL ¼Ò°³ 3Àý WSDL ¹®¼ÀÇ ±¸Á¶ 4Àý ¿¤¸®¸ÕÆ® 5Àý ¿¤¸®¸ÕÆ® 6Àý ¿¤¸®¸ÕÆ® 7Àý ¿Í ¿¤¸®¸ÕÆ® 8Àý ¿¤¸®¸ÕÆ® 9Àý ¿Í ¿¤¸®¸ÕÆ® 10Àý ÀÚµ¿ »ý¼ºµÈ WSDL ¹®¼ º¸±â ¹× ¼öÁ¤Çϱâ 11Àý WSDL ¹®¼·ÎºÎÅÍ À¥ ¼ºñ½º ÄÚµå »ý¼º Á¦ 10 Àå À¥ ¼ºñ½º °ø°³ ¹× °Ë»ö 1Àý À¥ ¼ºñ½º °Ô½Ã ¹× ã±âÀÇ °³³ä 2Àý UDDI ·¹Áö½ºÆ®¸® ¼Ò°³ 3Àý UDDI ½ºÆå 4Àý UDDI ·¹Áö½ºÆ®¸® Á¦Ç° 5Àý UDDI µ¥ÀÌÅÍ ±¸Á¶ 6Àý ¿¤¸®¸ÕÆ® 7Àý ¿¤¸®¸ÕÆ® 8Àý ¿¤¸®¸ÕÆ® 9Àý ¿¤¸®¸ÕÆ® 10Àý ¿¤¸®¸ÕÆ® 11Àý ¿¤¸®¸ÕÆ® 12Àý ¿¤¸®¸ÕÆ® 13Àý UDDI ¿î¿µ »çÀÌÆ®¸¦ ÀÌ¿ëÇÑ À¥ ¼ºñ½º °Ë»ö Á¦ 11 Àå UDDI ÇÁ·Î±×·¡¹Ö 1Àý UDDI API ¼Ò°³ 2Àý JAXR ¼Ò°³ 3Àý JAXR°ú °ü·ÃµÈ ÆÐŰÁö 4Àý JAXR Ŭ¶óÀ̾ðÆ®ÀÇ °øÅëÀûÀÎ °´Ã¼ »ý¼º 5Àý ȸ»ç À̸§À¸·Î ȸ»ç Á¤º¸ ã±â 6Àý ºÐ·ù ü°è·Î ȸ»ç Á¤º¸ ã±â 7Àý À¥ ¼ºñ½º Á¤º¸ ã±â 8Àý ȸ»ç Á¤º¸ °Ô½Ã 9Àý À¥ ¼ºñ½º °Ô½Ã 10Àý ºñÁî´Ï½º Á¤º¸ »èÁ¦ Á¦ 12 Àå À¥ ¼ºñ½º Ŭ¶óÀÌ¾ðÆ® °³¹ß 1Àý JAX-RPC Ŭ¶óÀÌ¾ðÆ® È£Ã⠸𵨠2Àý Hello À¥ ¼ºñ½º ½Ã½ºÅÛ ÀÌÇØ 3Àý Á¤Àû ½ºÅÓ È£Ã⠸𵨠4Àý µ¿Àû ÇÁ·Ï½Ã È£Ã⠸𵨠5Àý µ¿Àû È£Ãâ ÀÎÅÍÆäÀ̽º ¸ðµ¨ 6Àý SAAJ¸¦ ÀÌ¿ëÇÑ SOAP Ŭ¶óÀÌ¾ðÆ® 7Àý ¿Â¶óÀÎ ¼Á¡ À¥ ¼ºñ½º Ŭ¶óÀ̾ðÆ®
Á¦ 13 Àå À¥ ¼ºñ½º º¸¾È 1Àý À¥ ¼ºñ½º º¸¾ÈÀÇ Çʿ伺 2Àý HTTP ±âº» ÀÎÁõ 3Àý SSL 4Àý ¾ÏÈ£È ±â¹ý 5Àý ÀüÀÚ ¼¸í°ú ÀÎÁõ¼ 6Àý ÀÚ¹Ù º¸¾È °ü·Ã API ¹× µµ±¸ 7Àý À¥ ¼ºñ½º º¸¾È ½Ç½À Á¦ 14 Àå °¡°Ý ºñ±³ »çÀÌÆ® °³¹ß 1Àý °¡°Ý ºñ±³ »çÀÌÆ® ½Ã³ª¸®¿À 2Àý ÀÛ¼º µð·ºÅ丮 ±¸¼º 3Àý Shop º° EJB °³¹ß 4Àý Shop º° À¥ ¼ºñ½º ½Ã½ºÅÛ °³¹ß 5Àý UDDI ·¹Áö½ºÆ®¸®¿¡ °Ô½Ã 6Àý °¡°Ý ºñ±³ »çÀÌÆ® °³¹ß 7Àý °¡°Ý ºñ±³ »çÀÌÆ® Å×½ºÆÃ |
 |
|
 |
| Áغñ ÁßÀÔ´Ï´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|