¿¬½À 2.1: ÁÖ¼Ò·Ï À¥ ¼­ºñ½º ÀÛ¼º

½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.4: WSDL ÆÄÀÏ Å×½ºÆ®¸¦ ¿Ï·áÇϽʽÿÀ.

WSDL ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© À¥ ¼­ºñ½º¸¦ ºü¸£°í ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶¹ý»ç´Â À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇϰí À̸¦ ¹èÄ¡¿ëÀ¸·Î ±¸¼ºÇÑ ´ÙÀ½, À¥ ¼­ºñ½º¸¦ ¼­¹ö¿¡ ¹èÄ¡ÇÕ´Ï´Ù. À¥ ¼­ºñ½º¸¦ ÀÌ ÇнÀ¼­ ´ë·Î WSDL ÆÄÀÏÀ» ÅëÇØ ÀÛ¼ºÇÒ °æ¿ì, ¸¶¹ý»ç´Â ³ªÁß¿¡ ºñÁî´Ï½º ³í¸®¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Â ½ºÄÌ·¹Åæ Java Beanµµ ÀÛ¼ºÇÕ´Ï´Ù.

¼­¹ö ½ÃÀÛ

»ç¿ëÀÚ°¡ À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇϱâ Àü¿¡ Ç×»ó À¥ ¼­ºñ½º¸¦ ½ÇÇàÇϱâ À§ÇØ WebSphere Application Server¸¦ ½ÃÀÛÇÒ °ÍÀ» Á¦¾ÈÇÕ´Ï´Ù. À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ ¼­¹ö¸¦ ½ÃÀÛÇÒ ¶§ ½Ã½ºÅÛ ¼Óµµ¿¡ µû¶ó ½ÃÀÛÇÏ´Â µ¥ ¸î ºÐÀÌ ¼Ò¿äµÉ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ½ÃÀÛÇϱâ Àü¿¡ ¼­¹ö¸¦ ½ÃÀÛÇÏ¸é ¸¶¹ý»ç ¿Ï·á¸¦ ºü¸£°Ô ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç ¸¶¹ý»ç°¡ ¿À·ù¸¦ »ý¼ºÇÒ ±âȸ°¡ ÁÙ¾îµì´Ï´Ù. ÀÌ´Â ¼­¹ö°¡ ½ÃÀÛÇÏ´Â µ¥ ¸¹Àº ½Ã°£ÀÌ ¼Ò¿äµÇ±â ¶§¹®ÀÔ´Ï´Ù.

¼­¹ö¸¦ ½ÃÀÛÇÏ·Á¸é ¼­¹ö º¸±â¿¡¼­ ¼­¹ö¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ½ÃÀÛÀ» Ŭ¸¯ÇϽʽÿÀ.¼­¹ö º¸±â

ÀÛ¾÷°ø°£¿¡ ¼­¹ö º¸±â°¡ ¿­¸®Áö ¾ÊÀ» °æ¿ì, º¸±â Ç¥½Ã> ¼­¹ö¸¦ ¼±ÅÃÇÏ¿© â ¸Þ´º·ÎºÎÅÍ ¼­¹ö º¸±â¸¦ ¿©½Ê½Ã¿À.

À¥ ¼­ºñ½º ÀÛ¼º

  1. ³×ºñ°ÔÀÌÅÍ º¸±â¿¡¼­ ÀÛ¼ºÇÑ AddressBook.wsdlÀ» ¼±ÅÃÇϽʽÿÀ.
  2. ÆÄÀÏ > »õ·Î ÀÛ¼º > ±âŸ¸¦ Ŭ¸¯ÇϽʽÿÀ. À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ Ç¥½ÃÇÏ·Á¸é À¥ ¼­ºñ½º¸¦ ¼±ÅÃÇϽʽÿÀ. À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  3. À¥ ¼­ºñ½º ÆÐ³Î¿¡¼­ »ç¿ëÀÚ À¥ ¼­ºñ½º À¯ÇüÀ¸·Î ½ºÄÌ·¹Åæ Java Bean À¥ ¼­ºñ½º¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» ¼öÇàÇϵµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  4. ¿ÀºêÁ§Æ® ¼±Åà ÆäÀÌÁö¿¡¼­ AddressBook.wsdl ÆÄÀÏÀÌ ¼±ÅõǾú´ÂÁö È®ÀÎÇÏ°í ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  5. ¼­ºñ½º ¹èÄ¡ ±¸¼º ÆäÀÌÁö¿¡¼­ WebSphere ·±Å¸ÀÓÀÌ ¼±ÅõǾú´ÂÁö, ±×¸®°í ¼±ÅÃµÈ ¼­¹ö°¡ WebSphere v6.0 ¼­¹öÀÎÁö È®ÀÎÇϽʽÿÀ. ¼­ºñ½º ÇÁ·ÎÁ§Æ® ¹× EARÀº °¢°¢ AddressBook ¹× AddressBookEARÀÇ ¿Ã¹Ù¸¥ °ªÀ¸·Î »çÀü¿¡ ä¿öÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÃøÀÇ °æ¿ì, Ŭ¶óÀÌ¾ðÆ® À¥ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ¼­´Â AddressBookClient¸¦, Ŭ¶óÀÌ¾ðÆ® EAR¿¡ ´ëÇØ¼­´Â AddressBookClientEARÀ» ÀÔ·ÂÇϽʽÿÀ. ¸¶¹ý»ç´Â ÀÌ ÇÁ·ÎÁ§Æ® ÆÄÀÏ ¹× EARÀ» ÀÛ¼ºÇÕ´Ï´Ù.
    À¥ ¼­ºñ½º ¸¶¹ý»ç ¹èÄ¡ ±¸¼º ÆäÀÌÁö
  6. ½ÇÇà ÁßÀÎ WebSphere v6.0 ¼­¹öÀÇ ÀνºÅϽº°¡ ¾ø´Â °æ¿ì, ¸¶¹ý»ç´Â ¼­¹öÀÇ ÀνºÅϽº¸¦ ½ÃÀÛÇϱâ À§ÇØ »ç¿ëÀÚ¿¡°Ô ÇÁ·ÒÇÁÆ®ÇÕ´Ï´Ù.
  7. ½ºÄÌ·¹Åæ Java Bean ±¸¼º ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© Java Bean ½ºÄÌ·¹ÅæÀ» ÀúÀåÇÒ Àå¼Ò¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº» À§Ä¡¸¦ »ç¿ëÇϽʽÿÀ. ¶ÇÇÑ À¥ ¼­ºñ½º¿¡ ´ëÇØ º¸¾ÈÀ» »ç¿ëÇϵµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ ÇнÀ¼­¿¡¼­´Â º¸¾ÈÀ» »ç¿ëÇÏÁö ¾Ê´Â »óÅ·ΠµÎ°í ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ. ¸¶¹ý»ç¿¡¼­ ¾î´À À§Ä¡¿¡¼­µçÁö ÆÄÀÏ °ãÃľ²±â¸¦ »ç¿ëÇÒ °ÍÀÎÁö ¹¯´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é ¸ðµÎ ¿¹¸¦ ¼±ÅÃÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é »ý¼ºµÈ À¥ ¼­ºñ½º ÆÄÀÏÀÌ ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.
  8. ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ÆäÀÌÁö¿¡¼­ ÇÁ·Ï½Ã ÀÛ¼º ¿É¼ÇÀ» ¼±ÅÃÇßÀ¸¹Ç·Î À¥ ¼­ºñ½º ÇÁ·Ï½Ã ÆäÀÌÁö¿¡ ÇÁ·Ï½Ã »ý¼ºÀÌ ¼±ÅõǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® º¸¾ÈÀÌ »ç¿ëµÇµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇØ »ç¿ëµÇ´Â º¸¾È À¯ÇüÀº À¥ ¼­ºñ½º º¸¾È À¯Çü°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÇнÀ¼­ÀÇ °æ¿ì Ŭ¶óÀÌ¾ðÆ®¿¡ º¸¾ÈÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ
  9. À¥ ¼­ºñ½º ¸¶¹ý»çÀÇ ÃÖÁ¾ ÆäÀÌÁö¿¡¼­´Â UDDI ·¹Áö½ºÆ®¸®¿¡ À¥ ¼­ºñ½º¸¦ °ø°³Çϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. À¥ ¼­ºñ½º¸¦ Ž»öÇϰí À¥ ¼­ºñ½º°¡ ±â´ÉÀ» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸Þ¼Òµå¸¦ ±¸ÇöÇÏ¸ç ·¹Áö½ºÆ®¸®¿¡ °ø°³Çϱâ Àü¿¡ Å×½ºÆ®ÇÒ ¼ö ÀÖµµ·Ï ¸ðµç ¼±ÅöõÀº Áö¿î »óÅ·ΠµÎ½Ê½Ã¿À. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ

ÀÌÁ¦ À¥ ¼­ºñ½º ¹× ½ºÄÌ·¹Åæ Java BeanÀÌ »ç¿ëÀÚ ÀÛ¾÷°ø°£¿¡ ÀÖ½À´Ï´Ù. À¥ ¼­ºñ½º¿Í Ŭ¶óÀÌ¾ðÆ®¸¦ WebSphere ¼­¹ö¿¡ ¹ÙÀεåÇÏ´Â ¹èÄ¡ ¼³¸íÀÚ´Â WEB-INF Æú´õ¿¡ ÀÖ´Â ¹Ý¸é, ½ºÄÌ·¹Åæ Java Ŭ·¡½º´Â ¼­ºñ½º À¥ ÇÁ·ÎÁ§Æ®ÀÇ JavaSource Æú´õ¿¡ ÀÖ½À´Ï´Ù.

ÀÌÁ¦ ¿¬½À 2.2: Java Bean ½ºÄÌ·¹Åæ¿¡ ÄÚµå Ãß°¡¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

Çǵå¹é
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.