ÀÌ ¼½¼ÇÀº À¥ ¼ºñ½º ¼Ö·ç¼ÇÀ» ¼³Ä¡, ±¸¼º ¹× ¼³°èÇÒ ¶§ ¼öÇàÇØ¾ß ÇÏ´Â ÀÛ¾÷À» ¿ä¾àÇÕ´Ï´Ù. °¢ ¼½¼Ç¿¡¼´Â ÀÛ¾÷À» °£·«ÇÏ°Ô ¼³¸íÇϰí ÀÌ Ã¥¿¡¼ ÀÛ¾÷ ¼öÇà ¹æ¹ýÀ» ¼³¸íÇϰųª ¹è°æ Á¤º¸¸¦ Á¦°øÇÏ´Â °ü·Ã ¼½¼ÇÀÇ ¸µÅ©¸¦ Á¦°øÇϸç, °ü·Ã ¹®¼¸¦ »óÈ£ ÂüÁ¶ÇÕ´Ï´Ù.
¼³Ä¡ »çÇ× ¹× À§Ä¡¿¡ ´ëÇÑ ¼³¸íÀº ¼³Ä¡ ¹× ½ÃÀÛÀ» ÂüÁ¶ÇϽʽÿÀ.
Ä¿³ØÅÍ¿¡´Â µÎ °¡Áö À¯ÇüÀÇ ±¸¼º µî·Ï Á¤º¸(Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸ ¹× Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸)°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ µî·Ï Á¤º¸ÀÇ ÀϺο¡´Â º¯°æÇؼ´Â ¾È µÉ ±âº»°ªÀÌ ÀÖ½À´Ï´Ù. Ä¿³ØÅ͸¦ ½ÇÇàÇϱâ Àü¿¡ ÀÌ µî·Ï Á¤º¸ÀÇ ÀϺΠ°ªÀ» ¼³Á¤ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â À¥ ¼ºñ½º Ä¿³ØÅ͸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÌ ±¸¼º¿ä¼ÒÀÇ ÀÛµ¿À» °ü¸®ÇÏ´Â Ä¿³ØÅÍ ±¸¼º µî·Ï Á¤º¸¿¡ °ªÀ» ÁöÁ¤ÇÒ ¶§ ÇÁ·ÎÅäÄÝ Çڵ鷯 ¹× ¸®½º³Ê¸¦ ±¸¼ºÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â À¥ ¼ºñ½º Ä¿³ØÅ͸¦ ÂüÁ¶ÇϽʽÿÀ.
À¥ ¼ºñ½º¿ë Çù¾÷À» »ç¿ëÇÒ ¼ö ÀÖÀ» °æ¿ì, È£ÃâÇϰųª À¥ ¼ºñ½º·Î Ç¥½ÃÇÒ ¼ö ÀÖ´Â Çù¾÷À» ÀÛ¼ºÇÕ´Ï´Ù. ¶ÇÇÑ Business Object¸¦ ÀÛ¼ºÇϰųª Á¶Á¤ÇÕ´Ï´Ù. °ü·ÃµÈ ÀÛ¾÷ÀÇ °³¿ä´Â À¥ ¼ºñ½º ±¸¼º µµ±¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
´Ü°èº° ¼³¸í¿¡ ´ëÇØ¼´Â Çù¾÷À» À¥ ¼ºñ½º·Î Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.
´Ü°èº° ¼³¸í¿¡ ´ëÇØ¼´Â ¿äû 󸮿ë Çù¾÷ »ç¿ë °¡´ÉÀ» ÂüÁ¶ÇϽʽÿÀ.
Á¦Ç° ÆÄÀÏ ¼³Ä¡ ÈÄ ½ÃÀÛÇϱâ Àü¿¡ Data Handler Meta Object¿¡¼ Á¤º¸¸¦ ±¸¼ºÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ À̸§ Çڵ鷯¸¦ Ãß°¡ÇÏÁö ¾Ê´Â °æ¿ì, ±âº» SOAP Data Handler ±¸¼ºÀ» »ç¿ëÇÏ¿© ½Ã°£À» Àý¾àÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª °¢ Data Handler º¯È¯ ½Ã ƯÁ¤ Meta Object Á¤º¸¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â SOAP ±¸¼º MO¿¡ Æ÷ÇԵ˴ϴÙ. Business Object¸¦ ÀÛ¼ºÇÒ ¶§ SOAP ±¸¼º MO¸¦ ÁöÁ¤ÇÕ´Ï´Ù. À¥ ¼ºñ½º(¿äû ó¸®)¸¦ È£ÃâÇÏ´Â Çù¾÷ °³¹ß ½Ã ÀÌ·¯ÇÑ ÀÛ¾÷ Áß ´ëºÎºÐÀº ÀÚµ¿ÈµË´Ï´Ù. WSDL ODA¸¦ »ç¿ëÇÏ¿© SOAP ¸Þ½ÃÁö¿ë Business Object¸¦ »ý¼ºÇÒ ¶§ SOAP ±¸¼º MO´Â ÀÚµ¿À¸·Î »ý¼ºµË´Ï´Ù.
Data Handler ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â SOAP Data Handler¸¦ ÂüÁ¶ÇϽʽÿÀ.