¿¬½À 1.2: À¥ ¼­ºñ½º ÀÛ¼º

½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.1: Çʼö ÀÚ¿ø °¡Á®¿À±â ¹× ÀÛ¾÷°ø°£ ¼³Á¤À» ¿Ï·áÇϽʽÿÀ.

¼­¹ö ½ÃÀÛ

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

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

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

Bean¿¡¼­ À¥ ¼­ºñ½º ÀÛ¼º

À¥ ¼­ºñ½º ¸¶¹ý»ç´Â »õ À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇϰí, ¹èÄ¡¸¦ À§ÇØ À¥ ¼­ºñ½º¸¦ ±¸¼ºÇϸç, ¼­¹ö¿¡ À¥ ¼­ºñ½º¸¦ ¹èÄ¡ÇÏ´Â °ÍÀ» Áö¿øÇÕ´Ï´Ù. À¥ ¼­ºñ½º°¡ ¹èÄ¡µÇ¸é ¸¶¹ý»ç´Â À¥ ¼­ºñ½º¸¦ Å×½ºÆ®Çϱâ À§ÇØ Å¬¶óÀÌ¾ðÆ® ÇÁ·Ï½Ã¿Í »ùÇà ÀÀ¿ëÇÁ·Î±×·¥À» »ý¼ºÇÏ´Â °ÍÀ» Áö¿øÇÕ´Ï´Ù.

  1. ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±â¿¡¼­ À¥ ÇÁ·ÎÁ§Æ®ÀÇ Java ¼Ò½º Æú´õ·Î °¡Á®¿Â BeanÀ» ¼±ÅÃÇϽʽÿÀ.
  2. ÆÄÀÏ > »õ·Î ÀÛ¼º > ±âŸ¸¦ Ŭ¸¯ÇϽʽÿÀ À¥ ¼­ºñ½º¸¦ ¼±ÅÃÇÏ¿© ¿©·¯ °¡Áö À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ Ç¥½ÃÇϽʽÿÀ. À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  3. À¥ ¼­ºñ½º ÆÐ³Î¿¡¼­ »ç¿ëÀÚ À¥ ¼­ºñ½º À¯ÇüÀ¸·Î Java Bean À¥ ¼­ºñ½º¸¦ ¼±ÅÃÇϽʽÿÀ. ¼±ÅÃÀûÀ¸·Î ´ÙÀ½À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿¹Á¦¿¡ ´ëÇØ ´ÙÀ½ ¼³Á¤À» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.
    À¥ ¼­ºñ½º ¸¶¹ý»çÀÇ È­¸é ĸó
    ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  4. ¿ÀºêÁ§Æ® ¼±Åà ÆäÀÌÁö¿¡´Â ÀÛ¼ºÇÒ À¥ ¼­ºñ½º¿¡ µû¶ó Java BeanÀ» ³ª¿­ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÀÌ BeanÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  5. ±âº» ¹èÄ¡ ¼³Á¤À» ½ÂÀÎÇϽʽÿÀ. IBM WebSphere ·±Å¸ÀÓ È¯°æÀÌ ±âº» ·±Å¸ÀÓ È¯°æÀ̰í WebSphere v6 ¼­¹ö°¡ ±âº» ¼­¹öÀÔ´Ï´Ù. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  6. ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ÀÎÅÍÆäÀ̽º ¼±Åà ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ¸¶¹ý»ç·Î ÇÏ¿©±Ý »ý¼ºÇÏ°Ô ÇÏÁö ¾Ê°í ±âÁ¸ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ÀÎÅÍÆäÀ̽º(SEI)¸¦ »ç¿ëÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼­ºñ½º¿ëÀ¸·Î ±âÁ¸¿¡ Á¸ÀçÇÏ´ø ÀÎÅÍÆäÀ̽º°¡ ¾øÀ¸¹Ç·Î ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© »õ·Î ÀÛ¼ºÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  7. Java Bean ID ÆäÀÌÁö´Â À¥ ¼­ºñ½º URI¸¦ Ç¥½ÃÇÏ°í °ø°³ÇÒ ¸Þ¼Òµå, ÀÎÄÚµù ½ºÅ¸ÀÏ ¹× º¸¾È ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌ »ùÇÃÀº ±âº» ¼±ÅûçÇ×À» »ç¿ëÇÕ´Ï´Ù. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  8. »ý¼ºµÈ À¥ ¼­ºñ½º¿¡ ´ëÇÑ Å×½ºÆ® ±â´ÉÀ» ¼±ÅÃÇÏ·Á¸é À¥ ¼­ºñ½º Å×½ºÆ® ÆäÀÌÁö¸¦ »ç¿ëÇϽʽÿÀ. ÀÌ·¸°Ô Çϸé À¥ ¼­ºñ½º Ž»ö±â¿¡¼­ ¸¶¹ý»ç°¡ ¿Ï·áµÉ ‹š À¥ ¼­ºñ½º°¡ ¿­¸³´Ï´Ù. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  9. ÇÁ·Ï½Ã »ý¼ºÀÌ ¼±ÅõǾú´ÂÁö È®ÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  10. »ý¼ºµÈ ÇÁ·Ï½Ã Å×½ºÆ® ¹× ¼­¹ö¿¡¼­ Å×½ºÆ® ½ÇÇàÀÌ ¼±ÅõǾú´ÂÁö È®ÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  11. À¥ ¼­ºñ½º¸¦ °ø°³ÇÒ À§Ä¡¸¦ ¹°À¸¸é UDDI ·¹Áö½ºÆ®¸®·Î °ø°³Çϱâ À§ÇØ À¥ ¼­ºñ½º Ž»ö±â¸¦ ½ÇÇàÇϵµ·Ï ¼±ÅÃÇÏ°í ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.

À¥ ºê¶ó¿ìÀú¿¡¼­ »ùÇà ÀÀ¿ëÇÁ·Î±×·¥Àº URL: http://localhost: port/WebProjectClient/sample/StockQuoteServiceProxy/TestClient.jsp¿¡¼­ ½ÇÇàµË´Ï´Ù. ¸Þ¼Òµå¸¦ ¼±ÅÃÇÏ°í ¸Þ¼Òµå¿¡ ´ëÇÑ °ªÀ» ÀÔ·ÂÇÑ ÈÄ È£ÃâÀ» Ŭ¸¯ÇÏ¿© À¥ ¼­ºñ½º¸¦ Å×½ºÆ®ÇÒ ÀÌ »ùÇà ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Þ¼ÒµåÀÇ °á°ú´Â °á°ú ºÐÇÒâ¿¡ Ç¥½ÃµË´Ï´Ù.

À¥ ¼­ºñ½º Ž»ö±â´Â À¥ ¼­ºñ½º¸¦ IBM UDDI Å×½ºÆ® ·¹Áö½ºÆ®¸®¿¡ °ø°³ÇÏ´Â °ÍÀ» Çã¿ëÇϸ鼭 ½ÇÇàµË´Ï´Ù. ÀÌ Å¸½ºÅ©¸¦ ¿Ï·áÇÏ·Á¸é À¥ ¼­ºñ½º °ø°³ÀÇ Áö½Ã»çÇ×À» µû¸£½Ê½Ã¿À.

ÀÌÁ¦ ¿¬½À 1.3: À¥ ¼­ºñ½º °ø°³¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

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