¿¬½À 1.1: ÀÛ¾÷°ø°£ ¼³Á¤ ¹× Çʼö ÇÁ·ÎÁ§Æ® ÀÛ¼º

À¥ ¼­ºñ½º ±â´É »ç¿ë

À¥ ¼­ºñ½º °³¹ß¿¡ ÇÊ¿äÇÑ ±â´ÉÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ȯ¿µ ÆäÀÌÁö¿¡¼­ ¿À¸¥ÂÊ ÇÏ´Ü ¸ð¼­¸®ÀÇ À¥ ¼­ºñ½º ¾ÆÀÌÄÜ (À¥ ¼­ºñ½º ±â´É ¾ÆÀÌÄÜ)À» ã¾Æ¼­ À¥ ¼­ºñ½ºÀÇ »ç¿ë ¿©ºÎ¸¦ È®ÀÎÇϽʽÿÀ. ½ÃÀÛ ÆäÀÌÁö°¡ ´ÝÈù °æ¿ì µµ¿ò¸» ¸Þ´º¿¡¼­ ´Ù½Ã ¿­ ¼ö ÀÖ½À´Ï´Ù.
  2. À¥ ¼­ºñ½º¸¦ »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì ¿À¸¥ÂÊ ¾Æ·¡ ¸ð¼­¸®ÀÇ »ç¶÷°ú À¯»çÇÏ°Ô º¸ÀÌ´Â ¾ÆÀÌÄÜÀ» ¼±ÅÃÇϽʽÿÀ. ±×·¯¸é ¼±ÅÃÇÒ ¼ö ÀÖ´Â ±â´É ¸ñ·ÏÀÌ »ý¼ºµË´Ï´Ù.
  3. ¿ÞÂÊ À§ ¸ð¼­¸®ÀÇ À¥ ¼­ºñ½º ¾ÆÀÌÄÜÀ» ¼±ÅÃÇϽʽÿÀ.
    ±â´ÉÀ» ¼±ÅÃÇϱâ À§ÇØ »ç¿ëµÇ´Â ¾ÆÀÌÄÜ È­¸é ĸó
ÀÌÁ¦ À¥ ¼­ºñ½º °³¹ß¿¡ »ç¿ëµÇ´Â µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

WS-I Áؼö ·¹º§ ¼³Á¤

WS-I´Â À¥ ¼­ºñ½º »óÈ£¿î¿ë¼ºÀ» ÂüÁ¶ÇÕ´Ï´Ù. ¿©±â¿¡¼­´Â Ç÷§Æû, ¿î¿µ üÁ¦ ¹× ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ »óÈ£¿î¿ë¼ºÀÌ Æ÷ÇԵ˴ϴÙ. WS-I Á¶Á÷Àº À¥ ¼­ºñ½º¸¦ ÅëÇÕÇÏ´Â µ¥ ÇÊ¿äÇÑ ¿ä±¸»çÇ×À» Á¤ÀÇÇÏ´Â ÇÁ·ÎÆÄÀÏÀ» È£ÃâÇÏ´Â ¹®¼­¿¡¼­ ¼öÁýµÈ Ç¥ÁØÀ» ¼³Á¤ÇÕ´Ï´Ù. Rational Developer Á¦Ç°Àº WS-I SSBP(Simple SOAP Binding Profile) 1.0 ¹× WS-I AP(Attachments Profile) 1.0¿¡ ´ëÇØ À¥ ¼­ºñ½º À¯È¿¼ºÀ» °ËÁõÇÕ´Ï´Ù. WS-I¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.ws-i.org/ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº»ÀûÀ¸·Î WS-I SSBP Áؼö ·¹º§Àº Á¦¾ÈÀ¸·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ¼³Á¤À¸·Î ºñÁؼö ¼±ÅÃÀ» ¼±ÅÃÇßÀ» °æ¿ì °æ°í ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµÇÁö¸¸ °è¼Ó ÁøÇàÇÒ ¼ö´Â ÀÖ½À´Ï´Ù. ÀÌ Áؼö ·¹º§Àº À¥ ¼­ºñ½º ¸¶¹ý»ç ¹× WSDL À¯È¿¼º È®ÀÎ µµ±¸¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ »ùÇÃÀº WS-I Áؼö À¥ ¼­ºñ½º¸¦ »ý¼ºÇϹǷΠWS-I Áؼö ·¹º§À» Çʼö·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

WS-I ÁؼöÀÇ ·¹º§À» º¯°æÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ±âº» ¸Þ´º ¸·´ë¿¡¼­ â > ȯ°æ ¼³Á¤À» Ŭ¸¯ÇϽʽÿÀ. ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ°¡ ¿­¸³´Ï´Ù.
  2. À¥ ¼­ºñ½º ºÐ±â¸¦ ÆîÄ¡°í WS-I Áؼö¸¦ ¼±ÅÃÇϽʽÿÀ.
  3. WS-I SSBP ¿·¿¡ ÀÖ´Â µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ Çʼö ¿É¼ÇÀ» ¼±ÅÃÇϽʽÿÀ.
  4. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ

À¥ ÇÁ·ÎÁ§Æ® ÀÛ¼º

ÀÌ ÇнÀ¼­ÀÇ ³²Àº ´Ü°è´Â J2EE Perspective¿¡¼­ ¼öÇàµË´Ï´Ù. Ÿ½ºÅ©¸¦ ¼öÇàÇÑ ´ÙÀ½ ´Ù¸¥ Perspective·Î º¯°æÇ϶ó´Â ¿äûÀ» ¹ÞÀ¸¸é ¾Æ´Ï¿À¸¦ ¼±ÅÃÇϽʽÿÀ.

WebSphere Studio¿¡¼­ À¥ ¼­ºñ½º´Â À¥ ÇÁ·ÎÁ§Æ® ¶Ç´Â EJB ÇÁ·ÎÁ§Æ®¿¡ Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Æ¯Á¤ ÇнÀ¼­ÀÇ °æ¿ì EJB ½ºÄÌ·¹ÅæÀÌ À¥ ÄÁÅ×À̳ʿ¡¼­ À¥ ¼­ºñ½º¸¦ ¹èÄ¡Çϱ⠶§¹®¿¡ À¥ ÇÁ·ÎÁ§Æ®°¡ »ç¿ëµË´Ï´Ù. WSDL ¹®¼­, EJB ¹× À¥ ¼³Á¤À» Æ÷ÇÔÇÏ¿© À¥ ¼­ºñ½º°¡ ÇÊ¿äÇÑ ¸ðµç ÀÚ¿øÀº ÀÌ ÇÁ·ÎÁ§Æ®¿¡ º¸°üµË´Ï´Ù.

À¥ ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ±âº» ¸Þ´º ¸·´ë¿¡¼­ ÆÄÀÏ > »õ·Î ÀÛ¼º > ÇÁ·ÎÁ§Æ®... > À¥ > µ¿Àû À¥ ÇÁ·ÎÁ§Æ®¸¦ Ŭ¸¯ÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  2. À̸§ ÅØ½ºÆ® Çʵ忡 WebProject¸¦ ÀÔ·ÂÇϽʽÿÀ. °í±ÞÀ» Ŭ¸¯ÇÏ°í ´ë»ó ¼­¹ö°¡ WebSphere Application Server v6ÀÎÁö È®ÀÎÇϽʽÿÀ. EAR ÇÁ·ÎÁ§Æ® Çʵ忡 EAR À̸§À¸·Î TempEJBEARÀ» ÀÔ·ÂÇϽʽÿÀ. ÀÌ·¸°Ô ÇÏ¸é ³ªÁß¿¡ ÀÛ¼ºÇÒ EJB¿Í ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ®¸¦ °°Àº EAR¿¡¼­ ÂüÁ¶ÇÕ´Ï´Ù. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
  3. ÀÌÁ¦ À¥ ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇß½À´Ï´Ù.
    ÇÁ·ÎÁ§Æ® ³×ºñ°ÔÀÌÅÍÀÇ È­¸é ĸó

¼­¹ö¿¡ ÇÁ·ÎÁ§Æ® Ãß°¡

À¥ ¼­ºñ½º¸¦ ½ÇÇàÇÒ ¼­¹ö¿Í ÇÁ·ÎÁ§Æ®¸¦ ¼­·Î ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ¼­¹ö º¸±â¿¡¼­ ¼­¹ö¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯Çϰí ÇÁ·ÎÁ§Æ® Ãß°¡ ¹× Á¦°Å¸¦ ¼±ÅÃÇϽʽÿÀ. ÀÛ¾÷°ø°£¿¡ ¼­¹ö º¸±â°¡ ¿­¸®Áö ¾ÊÀ» °æ¿ì, º¸±â Ç¥½Ã> ¼­¹ö¸¦ ¼±ÅÃÇÏ¿© â ¸Þ´º·ÎºÎÅÍ ¼­¹ö º¸±â¸¦ ¿©½Ê½Ã¿À.
  2. ¿­¸®´Â â¿¡¼­ µ¿Àû À¥ ÇÁ·ÎÁ§Æ® ¹× ¿¬°üµÈ EAR ÆÄÀÏÀ» ¼±ÅÃÇϰí Ãß°¡¸¦ Ŭ¸¯ÇϽʽÿÀ.
  3. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.

 

ÀÌÁ¦ ¿¬½À 1.2: WSDL ÆÄÀÏ °¡Á®¿À±â ¹× À¯È¿¼º °ËÁõÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

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