Connector for Web Services ±¸¼º¿ä¼Ò

±×¸² 1Àº ÇÁ·ÎÅäÄÝ Çڵ鷯¿Í ¸®½º³Ê ÇÁ·¹ÀÓ¿öÅ© ¹× SOAP Data Handler¸¦ Æ÷ÇÔÇÑ Connector for Web Services¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÁÖ:
À¥ ¼­ºñ½º ¾î´ðÅÍ¿¡´Â XML Data Handler¸¦ Á¦ÇÑÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¶óÀ̼¾½º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·¯³ª ¾î´ðÅÍ¿¡¼­´Â XML Data Handler¸¦ ÀÛµ¿ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

±×¸² 1. Connector for Web Services


´ÙÀ½ ±¸¼º¿ä¼Ò´Â »óÈ£ ÀÛ¿ëÇÏ¿© ÀÎÅͳÝÀ» ÅëÇÑ µ¥ÀÌÅÍ ±³È¯À» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

À¥ ¼­ºñ½º Ä¿³ØÅÍ

¿äû ó¸® Áß¿¡ À¥ ¼­ºñ½º Ä¿³ØÅÍ´Â Business Object¸¦ SOAP ¿äû ¸Þ½ÃÁö·Î º¯È¯ÇÏ¿© ¸ñÀûÁö À¥ ¼­ºñ½º¿¡ Àü´ÞÇÏ¿© Çù¾÷ ¼­ºñ½º È£Ãâ¿¡ ÀÀ´äÇÕ´Ï´Ù. ¼±ÅÃÀûÀ¸·Î(µ¿±â ¿äû ó¸®ÀÇ °æ¿ì) Ä¿³ØÅÍ´Â SOAP ÀÀ´ä ¸Þ½ÃÁö¸¦ SOAP ÀÀ´ä Business Object·Î º¯È¯Çϰí À̵éÀ» Çù¾÷À¸·Î ¸®ÅÏÇÕ´Ï´Ù.

À̺¥Æ® ó¸® Áß¿¡, Ä¿³ØÅʹ Ŭ¶óÀÌ¾ðÆ® À¥ ¼­ºñ½ºÀÇ SOAP ¿äû ¸Þ½ÃÁö¸¦ SOAP ¿äû Business Object·Î º¯È¯Çϰí 󸮸¦ À§ÇØ Çù¾÷(À¥ ¼­ºñ½º·Î Ç¥½ÃµÈ)À¸·Î Àü´ÞÇÏ¿© ó¸®ÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â ¼±ÅÃÀûÀ¸·Î Çù¾÷¿¡¼­ SOAP ÀÀ´ä Business Object¸¦ ¼ö½ÅÇϴµ¥, À̰ÍÀº SOAP ÀÀ´ä ¸Þ½ÃÁö·Î º¯È¯µÈ ÈÄ Å¬¶óÀÌ¾ðÆ® À¥ ¼­ºñ½º·Î ¸®Åϵ˴ϴÙ.

ÀÚ¼¼ÇÑ Á¤º¸´Â À¥ ¼­ºñ½º Ä¿³ØÅ͸¦ ÂüÁ¶ÇϽʽÿÀ.

ÁÖ:
ÀÌ ¹®¼­¿¡¼­, º°µµ·Î ¾ð±ÞµÇÁö ¾Ê´Â ÇÑ Ä¿³ØÅÍÀÇ ¸ðµç ¾ð±ÞÀº À¥ ¼­ºñ½º Ä¿³ØÅÍ¿¡ ´ëÇÑ ÂüÁ¶ÀÔ´Ï´Ù.

ÇÁ·ÎÅäÄÝ ¸®½º³Ê ¹× Çڵ鷯

Ä¿³ØÅÍ´Â ´ÙÀ½ ÇÁ·ÎÅäÄÝ ¸®½º³Ê¿Í Çڵ鷯¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

ÇÁ·ÎÅäÄÝ ¸®½º³Ê´Â SOAP/HTTP, SOAP/HTTPS ¶Ç´Â SOAP/JMS Çü½ÄÀ¸·Î ³»ºÎ ¶Ç´Â ¿ÜºÎ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ À̺¥Æ®¸¦ ¹ß°ßÇÕ´Ï´Ù. ÇÁ·ÎÅäÄÝ ¸®½º³Ê´Â À¥ ¼­ºñ½º·Î¼­ Ç¥½ÃµÈ Çù¾÷¿¡¼­ ó¸®ÇØ¾ß ÇÏ´Â À̺¥Æ®¸¦ Ä¿³ØÅÍ¿¡ ¾Ë¸³´Ï´Ù. ±×·¯¸é ÇÁ·ÎÅäÄÝ ¸®½º³Ê´Â Business Object ·¹º§ ¹× ¼Ó¼º ·¹º§ ASI, Ä¿³ØÅÍ µî·Ï Á¤º¸ ¹× ÇÁ·ÎÅäÄÝ ±¸¼º ¿ÀºêÁ§Æ®¿¡ ÀÓº£µåµÈ º¯È¯ ±ÔÄ¢À» Àо Çù¾÷, Data Handler, ó¸® ¸ðµå(µ¿±â/ºñµ¿±â) ¹× À¥ ¼­ºñ½º Æ®·£Àè¼ÇÀÇ º¯È¯ ƯÁ¤ ÇüŸ¦ ÆÇº°ÇÕ´Ï´Ù. ÇÁ·ÎÅäÄÝ ¸®½º³Ê ó¸®ÀÇ »ó¼¼ÇÑ ¼³¸íÀº ÇÁ·ÎÅäÄÝ ¸®½º³Ê¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÇÁ·ÎÅäÄÝ Çڵ鷯´Â Çù¾÷À» À§ÇØ SOAP/HTTP, SOAP/HTTPS ¶Ç´Â SOAP/JMS Çü½ÄÀ¸·Î À¥ ¼­ºñ½º¸¦ È£ÃâÇÕ´Ï´Ù. ÇÁ·ÎÅäÄÝ Çڵ鷯´Â TLO ASI ¹× ÇÁ·ÎÅäÄÝ ±¸¼º ¿ÀºêÁ§Æ®¿¡ ÀÓº£µåµÈ º¯È¯ ±ÔÄ¢À» Àо ¿äûÀ» ó¸®ÇÏ´Â ¹æ¹ý(µ¿±âÀûÀ¸·Î ¶Ç´Â ºñµ¿±âÀûÀ¸·Î), SOAP ¸Þ½ÃÁö¸¦ SOAP Business Object·Î º¯È¯Çϰųª ±× ¹Ý´ë·Î º¯È¯Çϱâ À§ÇØ »ç¿ëÇÒ µ¥ÀÌÅÍ Çڵ鷯¸¦ ÆÇº°Çϸç À¥ ¼­ºñ½ºÀÇ ´ë»ó ÁÖ¼Ò¸¦ ÆÇº°ÇÕ´Ï´Ù(SOAP ¿äû Business Object ÇÁ·ÎÅäÄÝ ±¸¼º MOÀÇ ¸ñÀûÁö ¼Ó¼ºÀ¸·ÎºÎÅÍ).µ¿±â Æ®·£Àè¼ÇÀÇ °æ¿ì, ÇÁ·ÎÅäÄÝ Çڵ鷯´Â SOAP ÀÀ´ä ¸Þ½ÃÁö¸¦ SOAP ÀÀ´ä Business Object·Î º¯È¯Çϰí Çù¾÷À¸·Î ´Ù½Ã Àü´ÞÇÏ¿© ó¸®ÇÕ´Ï´Ù.

ÇÁ·ÎÅäÄÝ Çڵ鷯¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ÇÁ·ÎÅäÄÝ Çڵ鷯¸¦ ÂüÁ¶ÇϽʽÿÀ.

SOAP Data Handler

SOAP Data Handler´Â SOAP Business Object¸¦ SOAP ¸Þ½ÃÁö·Î ¹× ±× ¹Ý´ë·Î º¯È¯ÇÕ´Ï´Ù. SOAP Data Handler¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â SOAP Data Handler¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÚ¼¼ÇÑ ³»¿ëÀº SOAP Data Handler¸¦ ÂüÁ¶ÇϽʽÿÀ.

À¥ ¼­ºñ½º ±¸¼º µµ±¸

À¥ ¼­ºñ½º¸¦ È£ÃâÇϰųª À¥ ¼­ºñ½º·Î¼­ Ç¥½ÃµÇ´Â Çù¾÷À¸·Î À¥ ¼­ºñ½º ¼Ö·ç¼ÇÀ» Àü°³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿äû 󸮸¦ À§ÇØ Çù¾÷À» »ç¿ë °¡´ÉÇÏ°Ô ÇÒ ¶§, WSDL ODA(Object Discovery Agent)¸¦ »ç¿ëÇÏ¿© À¥ ¼­ºñ½º TLO¸¦ »ý¼ºÇÕ´Ï´Ù. ¿äû ó¸® ¹× WSDL ODA¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¿äû 󸮿ë Çù¾÷ »ç¿ë °¡´ÉÀ» ÂüÁ¶ÇϽʽÿÀ.

Çù¾÷À» À¥ ¼­ºñ½º·Î Ç¥½ÃÇÒ ¶§, WSDL ±¸¼º ¸¶¹ý»ç¸¦ »ç¿ëÇϴµ¥, À̰ÍÀº ³ªÁß¿¡ ¿¹¸¦ µé¾î UDDI ·¹Áö½ºÆ®¸®¸¦ ÅëÇØ Ç¥½ÃÇÏ´Â Çù¾÷¿¡ ´ëÇÑ WSDL ¹®¼­¸¦ »ý¼ºÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. Ä¿³ØÅÍ´Â ÀÌ Á¤º¸¸¦ °ø°³ÇÏ´Â µ¥ ´ëÇÑ µµ±¸¸¦ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. Çù¾÷À» À¥ ¼­ºñ½º·Î Ç¥½Ã¿¡ ´ëÇÑ Á¤º¸´Â Çù¾÷À» À¥ ¼­ºñ½º·Î Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ä¿³ØÅÍ Àü°³

À¥ ¼­ºñ½º Ä¿³ØÅ͸¦ Àü°³ÇÏ´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

ÁÖ:
À¥ ¼­ºñ½º Ä¿³ØÅÍ´Â ¿ÜºÎ À¥ ¼­ºñ½º·Î(ºÎÅÍÀÇ) ¼ö½Å ¶Ç´Â Àü¼Û ¸Þ½ÃÁö °ü¸®¸¦ À§ÇÑ °ÔÀÌÆ®¿þÀÌ ¶Ç´Â ÇÁ·ÐÆ®¿£µå¸¦ Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚÀÇ °ÔÀÌÆ®¿þÀ̸¦ ±¸¼ºÇϰí Àü°³ÇØ¾ß ÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â DMZ¿¡ ¶Ç´Â ¹æÈ­º®ÀÇ ¹ÛÀÌ ¾Æ´Ï¶ó ¿£ÅÍÇÁ¶óÀÌÁî ³»¿¡¸¸ Àü°³µÇ¾î¾ß ÇÕ´Ï´Ù.

Copyright IBM Corp. 1997, 2003