Data Handler Meta Object¸¦ »ç¿ëÇÏ´Â Custom Data Handler¸¦ ÀÛ¼ºÇÒ °æ¿ì, ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
ÇÏÀ§ Meta Object¿¡´Â Data Handler¿¡ ´ëÇÑ ±¸¼º Á¤º¸°¡ ÀÖ½À´Ï´Ù. createHandler() ¸Þ¼Òµå´Â »õ·Î ÀνºÅϽºÈµÇ´Â Data Handler¸¦ ÃʱâÈÇϱâ À§ÇØ ÀÌ Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â MIME À¯Çü »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ
Custom Data Handler¿¡ ´ëÇÑ ÇÏÀ§ Meta Object¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
ÀÌ ÇÏÀ§ Meta Object¸¦ ÀÛ¼ºÇÏ´Â µ¥ Business Object Designer µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÀ§ Meta Object¿¡´Â Data Handler°¡ ¿ä±¸ÇÏ´Â ±¸¼º Á¤º¸¸¦ Á¤ÀÇÇÏ´Â ¼Ó¼ºÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÃÖ¼ÒÇÑ, ÇÏÀ§ Meta Object´Â ClassName ¼Ó¼ºÀ» ¹Ýµå½Ã °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
com.crossworlds.DataHandlers.MimeTypeString
±×·¯³ª ClassName ¼Ó¼ºÀÇ ±âº»°ªÀ¸·Î Data HandlerÀÇ Å¬·¡½º À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
È£ÃâÀÚ°¡ MIME À¯ÇüÀ» createHandler() ¸Þ¼Òµå¿¡ Á¦°øÇÒ ¶§, createHandler()´Â ´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇÏ¿© ÀνºÅϽº¸¦ »ý¼ºÇÒ Data Handler¸¦ ÆÇº°ÇÕ´Ï´Ù.
ÀÌ ÇÁ·Î¼¼½ºÀÇ ÀÚ¼¼ÇÑ ¼³¸íÀº MIME À¯Çü »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ ÇÁ·Î¼¼½º°¡ ¼º°øÇÏ·Á¸é, createHandler()°¡ µ¥ÀÌÅÍ¿Í ¿¬°üµÈ MIME À¯ÇüÀ» ãÀ» ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¯¹Ç·Î Data Handler°¡ º¯È¯ÇÒ µ¥ÀÌÅÍÀÇ MIME À¯Çü¿¡ ´ëÇÑ ¼Ó¼ºÀ» Æ÷ÇÔÇϵµ·Ï ÃÖ»óÀ§ ·¹º§ Data Handler Meta Object¸¦ ÆíÁýÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀº ´ÙÀ½ »çÇ×À» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.
MIME À¯ÇüÀÇ À̸§Àº ¿µ¼ýÀÚ ¹× ¹ØÁÙ(_)¸¸ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
´Ù¸¥ Ư¼ö ¹®ÀÚ´Â À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. MIME À¯ÇüÀÌ ¸¶Ä§Ç¥(.)¸¦ °¡Áö¸é, ¹ØÁÙ·Î ¹Ù²Ù½Ê½Ã¿À.
¿¹¸¦ µé¾î, ±×¸² 44¿¡¼´Â »ç¿ëÀÚ Á¤ÀÇ HTML Data Handler¿¡ ´ëÇØ ±¸¼º ¼³Á¤ÇÏ´Â ÃÖ»óÀ§ ·¹º§ Ä¿³ØÅÍ Meta Object¸¦ º¸¿©ÁÝ´Ï´Ù.
±×¸² 44. Custom Data HandlerÀÇ ÃÖ»óÀ§ ·¹º§ Ä¿³ØÅÍ Meta Object ¿¹
±×¸² 44¿¡¼, Ä¿³ØÅÍ¿¡ ´ëÇÑ ±âº» ÃÖ»óÀ§ ·¹º§ Meta Object(MO_DataHandler_Default)´Â »õ MIME À¯ÇüÀÎ HTMLÀ» Áö¿øÇϵµ·Ï ¼öÁ¤Çß½À´Ï´Ù. ÀÌ MIME À¯ÇüÀÇ Áö¿ø¿¡¼, MO_DataHandler_Default Meta Object¿¡´Â ´ÙÀ½°ú °°Àº ¼Ó¼º µî·Ï Á¤º¸°¡ ÀÖ½À´Ï´Ù.
Attribute Name = text_html Attribute Type = MO_DataHandler_HTMLConfig
Data Handler Meta Object¸¦ ÀÛ¼ºÇÑ ÈÄ, ´ÙÀ½°ú °°ÀÌ WebSphere Business Integration SystemÀÇ Meta Object¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.