SOAP/HTTP(S) À¥ ¼­ºñ½º

À¥ ¼­ºñ½º´Â HTTP Àü¼Û ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÕ´Ï´Ù. HTTP´Â HTTP Ŭ¶óÀÌ¾ðÆ®°¡ ¿¬°áÀ» ¿­°í HTTP ¼­¹ö¿¡ ¿äû ¸Þ½ÃÁö¸¦ Àü¼ÛÇϴ Ŭ¶óÀ̾ðÆ®-¼­¹ö ¸ðµ¨À» ±¸ÇöÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ¿äû ¸Þ½ÃÁö´Â À¥ ¼­ºñ½º¸¦ È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù. HTTP ¼­¹ö´Â È£ÃâÀ» Æ÷ÇÔÇÏ´Â ¸Þ½ÃÁö¸¦ µð½ºÆÐÄ¡ÇÏ°í ¿¬°áÀ» ´Ý½À´Ï´Ù.

À¥ ¼­ºñ½º·Î Ç¥½ÃµÈ Çù¾÷¿¡ ´ëÇÑ Å¬¶óÀÌ¾ðÆ® ¿äûÀ» ó¸®ÇÒ ¶§ Ä¿³ØÅÍÀÇ SOAP/HTTP ¹× SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê´Â HTTP Ŭ¶óÀ̾ðÆ®-¼­¹ö ¹× ¿äû/ÀÀ´ä ¸ðµ¨À» »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª, SOAP/HTTP ¸®½º³Ê´Â HTTP ¼­¹ö(ÇÁ·Ï½Ã, Áß°£ ¶Ç´Â ±× ¹Ý´ë)·Î¼­ ±â´ÉÇϱâ À§ÇÑ °ÍÀÌ ¾Æ´Õ´Ï´Ù. ¿ÀÈ÷·Á SOAP/HTTP ¸®½º³Ê´Â ¿£ÅÍÇÁ¶óÀÌÁî ³»¿¡¼­ ¹× ¹æÈ­º® µÚ¿¡¼­ »ç¿ëÇÏ´Â ¿£µåÆ÷ÀÎÆ®·Î¼­ ±â´ÉÇÕ´Ï´Ù. µû¶ó¼­, Ŭ¶óÀÌ¾ðÆ® ¿äûÀ» ¸®½º³Ê¿¡ ¶ó¿ìÆ®Çϱâ À§ÇØ ¹æÈ­º®¿¡ º°µµÀÇ À¥ ¼­¹ö ¶Ç´Â °ÔÀÌÆ®¿þÀ̰¡ Àü°³µÇ¾î¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Ä¿³ØÅÍÀÇ °³¿ä¸¦ ÂüÁ¶ÇϽʽÿÀ.

SOAP/HTTP ¹× SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê´Â Çù¾÷À» SOAP/HTTP(S) À¥ ¼­ºñ½º·Î Ç¥½ÃÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ SOAP/HTTP-HTTPS ÇÁ·ÎÅäÄÝ Çڵ鷯¸¦ »ç¿ëÇÏ¿©

SOAP/HTTP(S) À¥ ¼­ºñ½º¸¦ È£ÃâÇÕ´Ï´Ù.

µ¿±â SOAP/HTTP(S) À¥ ¼­ºñ½º

Ä¿³ØÅÍ Ã³¸®ÀÇ °üÁ¡¿¡¼­, µ¿±â HTTP À¥ ¼­ºñ½º´Â ¿äû/ÀÀ´ä °æ·Î¸¦ µû¸£´Â À¥ ¼­ºñ½ºÀÔ´Ï´Ù. SOAP/HTTP ¶Ç´Â SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê°¡ HTTP ¿äû ¸Þ½ÃÁö¸¦ ¼º°øÀûÀ¸·Î ó¸®ÇÏ´Â °æ¿ì, º»¹®Àº À¥ ¼­ºñ½º ÀÀ´ä°ú HTTP »óÅ ÄÚµå 200 OK¸¦ Æ÷ÇÔÇÕ´Ï´Ù. °áÇÔÀÌ ¸®ÅϵǴ °æ¿ì, º»¹®Àº °áÇÔ ¸Þ½ÃÁö¿Í »óÅ ÄÚµå 500À» Æ÷ÇÔÇÕ´Ï´Ù.

ºñµ¿±â SOAP/HTTP(S) À¥ ¼­ºñ½º

Ä¿³ØÅÍ Ã³¸®ÀÇ °üÁ¡¿¡¼­, ºñµ¿±â HTTP À¥ ¼­ºñ½º´Â ¿äû Àü¿ë °æ·Î¸¦ µû¸£´Â À¥ ¼­ºñ½ºÀÔ´Ï´Ù. SOAP/HTTP ¶Ç´Â SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê°¡ ¿äû Àü¿ë À¥ ¼­ºñ½º Á¶ÀÛÀ» ¼º°øÀûÀ¸·Î ¼ö½ÅÇϰí ó¸®ÇÏ´Â °æ¿ì, HTTP »óÅ ÄÚµå 202 Accepted°¡ »ý¼ºµË´Ï´Ù. 200 OKÀÇ HTTP »óÅ Äڵ带 »ý¼ºÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Ç¥ 40ÀÇ HTTPAsyncResponseCode µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ. °áÇÔÀÌ ¹ß»ýÇϸé HTTP »óÅ ÄÚµå 500ÀÌ »ý¼ºµË´Ï´Ù. À߸øµÈ º»¹®ÀÌ ¸®Å쵃 ¼ö ÀÖÁö¸¸, ÀÀ´äÀÌ ¾ø½À´Ï´Ù.

Copyright IBM Corp. 1997, 2003