Ä¿³ØÅÍ ÀÛµ¿ ¹æ¹ý

JText Connector´Â ÅØ½ºÆ® ¶Ç´Â 2Áø ÆÄÀÏÀÇ ±³È¯À» ÅëÇØ ÀÀ¿ëÇÁ·Î±×·¥°ú Åë½ÅÇÕ´Ï´Ù. Business Object¸¦ ó¸®ÇÒ ¶§ ´ÙÀ½ ±âº» ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ÀÌ·¯ÇÑ ÀÛ¾÷¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ Data Handler 󸮰¡ ÀÛµ¿ÇÏ´Â ¹æ¹ý°ú JText Connector°¡ Verb¸¦ ó¸®ÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÕ´Ï´Ù.

À̺¥Æ® °ø°í

JText Connector´Â ´Ù¸¥ Ä¿³ØÅͿʹ ´Ù¸£°Ô À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù. Ÿ»ç ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÁ¸ÇÏ´Â Ä¿³ØÅͿʹ ´Þ¸®, JText Connector¿¡´Â À̺¥Æ® Å×À̺íÀÌ ¾ø½À´Ï´Ù. ´ë½Å À̺¥Æ® µð·ºÅ丮¸¦ À̺¥Æ® Å×À̺í·Î Ãë±ÞÇÕ´Ï´Ù.

JText Connector°¡ À̺¥Æ®¸¦ ó¸®ÇÒ ¶§ ´ÙÀ½ Á¶ÀÛÀÌ ¹ß»ýÇÕ´Ï´Ù.

  1. Ä¿³ØÅÍ´Â ÁöÁ¤µÈ È®ÀåÀÚ°¡ ÀÖ´Â ÆÄÀÏ¿¡ ´ëÇØ ÁöÁ¤µÈ µð·ºÅ丮¸¦ °Ë»çÇÏ¿© À̺¥Æ®¸¦ Æú¸µÇÕ´Ï´Ù. ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÁöÁ¤µÈ È®ÀåÀÚ°¡ ÀÖ´Â ÆÄÀÏÀÇ Á¸Àç´Â À̺¥Æ®¿Í µ¿µîÇÏ°Ô °£Áֵ˴ϴÙ. Ä¿³ØÅÍ´Â ÇØ¼®ÇÏÁö ¾Ê°í À̺¥Æ® µð·ºÅ丮¿¡¼­ À̺¥Æ® ÆÄÀÏÀ» Á÷Á¢ ÀнÀ´Ï´Ù. ±¸¹® ºÐ¼® ¹æ¹ýÀ» »ç¿ëÇÏ¿© °¢ Business Object¸¦ ³ªÅ¸³»´Â ¼­ºê¼½¼ÇÀ» ÆÇº°ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ƯÁ¤ Business Object Æú¸µÀ» ÂüÁ¶ÇϽʽÿÀ.
  2. Ä¿³ØÅÍ´Â Data HandlerÀÇ ÀνºÅϽº(µ¥ÀÌÅÍ Business Object¿¡ ´ëÇÑ JText Meta Object¿¡ ÁöÁ¤µÇ´Â °ªÀ» ±âº»À¸·Î ÇÔ)¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
  3. Ä¿³ØÅÍ´Â Data Handler ÀνºÅϽº¿¡¼­ getBO() ¶Ç´Â getBOByteArray()¸¦ È£ÃâÇϰí, Business Object¸¦ ³ªÅ¸³»´Â ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» Àü¼ÛÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â Business Object¸¦ Ç¥½ÃÇÏ´Â °¢ ¿ä¼Ò¸¦ Data Handler·Î Àü´ÞÇÕ´Ï´Ù. ÆÄÀÏÀÌ º¹¼ö Business Object¸¦ Ç¥½ÃÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â Àüü ÆÄÀÏÀÌ ¾Æ´Ñ ÇÑ ¿ä¼Ò(Áï, ´ÜÀÏ Business ObjectÀÇ ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­)¸¸À» Àü¼ÛÇÕ´Ï´Ù.
  4. Data Handler°¡ ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» Business Object·Î º¯È¯Çϰí Ä¿³ØÅÍ¿¡ ¸®ÅÏÇÕ´Ï´Ù. Data Handler´Â ¶ÇÇÑ ¿À·ù¸¦ º¸°íÇϰí ÃßÀûÀ» Á¦°øÇÕ´Ï´Ù.
  5. Data Handler°¡ ±âº» Verb 󸮸¦ ¼öÇàÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ³í¸®¸¦ Á¦°øÇÏÁö ¾Ê±â ¶§¹®¿¡ Data Handler¸¦ °³¹ßÇÏ´Â »ç¶÷Àº Verb ¼³Á¤À» À§ÇÑ ³í¸®¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. »ùÇà µ¥ÀÌÅÍ Çڵ鰡 Verb¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸´Â Data Handler ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
  6. Data Handler¿¡¼­ Business Object¸¦ ÀÛ¼ºÇÏÁö ¸øÇϵµ·Ï ±ÝÁöÇÏ´Â ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â .fail È®ÀåÀÚ·Î ÇØ´ç ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» ¾ÆÄ«À̺êÇÕ´Ï´Ù. Data Handler°¡ ¼º°øÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â Business Object¿¡ ´ëÇÑ µî·ÏÀ» °Ë»çÇÕ´Ï´Ù.
  7. Ä¿³ØÅͰ¡ ¼º°øÀûÀ¸·Î ÅëÇÕ ºê·ÎÄ¿¿¡ Business Object¸¦ Àü¼ÛÇÏ´Â °æ¿ì, À̺¥Æ® ÆÄÀÏÀÇ ÀÓÀÇÀÇ Business Object°¡ 󸮿¡ ½ÇÆÐÇß´ÂÁö ¿©ºÎ¿¡ µû¶ó¼­ È®ÀåÀÚ°¡ .success ¶Ç´Â .partialÀÎ ÆÄÀÏÀ» ¾ÆÄ«À̺êÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ Business Object¸¦ Àü¼ÛÇÏÁö ¸øÇÏ´Â °æ¿ì È®ÀåÀÚ°¡ .failÀÎ ÆÄÀÏÀ» ¾ÆÄ«À̺êÇÕ´Ï´Ù.

±¸¼º¿¡ µû¶ó¼­ JText Connector´Â À̺¥Æ® µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀÏÀ» ¼±ÅÃÇϰųª ÁöÁ¤µÈ È®ÀåÀÚ°¡ ÀÖ´Â ÆÄÀϸ¸À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â º¹¼ö À̺¥Æ® ÆÄÀÏ ¶Ç´Â º¹¼ö À̺¥Æ® µð·ºÅ丮 ÁöÁ¤À» ÂüÁ¶ÇϽʽÿÀ.

JText Connector´Â ÆÄÀÏÀÇ À§Ä¡¿Í »ó°ü¾øÀÌ °¡Àå ¿À·¡µÈ °ÍºÎÅÍ °¡Àå ÃֽŠ°Í±îÁö ½Ã°£ ¼ÒÀÎÀÇ ¼ø¼­´ë·Î À̺¥Æ® ÆÄÀÏÀ» ó¸®ÇÕ´Ï´Ù. Áï, JText Connector´Â ½Ã°£ ¼ÒÀÎÀÇ ¿¬´ë¼øÀ¸·Î °³º° µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏÀ» ó¸®ÇÕ´Ï´Ù.

PollQuantity µî·Ï Á¤º¸´Â Ä¿³ØÅͰ¡ Á¦°øµÈ Æú¿¡¼­ ÅëÇÕ ºê·ÎÄ¿¿¡ °Ô½ÃÇÒ ¼ö ÀÖ´Â Business ObjectÀÇ ÃÖ´ë¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, PollQuantityÀÇ °ªÀÌ 5·Î ¼³Á¤µÇ°í Ä¿³ØÅͰ¡ Æú¸µ ÁßÀÎ µð·ºÅ丮¿¡ µÎ °³ÀÇ ÆÄÀÏÀÌ ÀÖ´Ù°í °¡Á¤ÇϽʽÿÀ. ù ¹øÂ° ÆÄÀÏ¿¡´Â ³× °³ÀÇ Business Object°¡ ÀÖ°í, µÎ ¹øÂ° ÆÄÀÏ¿¡´Â 12°³ÀÇ Business Object°¡ ÀÖ½À´Ï´Ù. ù ¹øÂ° Æú È£Ãâ¿¡¼­ Ä¿³ØÅÍ´Â ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. ù ¹øÂ° ÆÄÀÏ¿¡¼­ ³× °³ÀÇ ¸ðµç Business Object¸¦ Àü¼ÛÇÏ¿© °¢ Business Object¸¦ ó¸®ÇÒ ¶§ ¾ÆÄ«À̺êÇÕ´Ï´Ù.
  2. µÎ ¹øÂ° ÆÄÀÏ¿¡¼­ ù ¹øÂ° Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù.

µÎ ¹øÂ° Æú È£Ã⠽à Ŀ³ØÅÍ´Â µÎ ¹øÂ° ÆÄÀÏ¿¡¼­ 2 - 6¹øÂ° Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù. ¼¼ ¹øÂ° Æú È£Ã⠽à Ŀ³ØÅÍ´Â µÎ ¹øÂ° ÆÄÀÏ¿¡¼­ 7 - 11¹øÂ° Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù. ³× ¹øÂ° È£Ã⠽à Ŀ³ØÅÍ´Â ¸¶Áö¸· Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â °¢ Business Object¸¦ ó¸®ÇÑ ÈÄ ¾ÆÄ«À̺êÇÕ´Ï´Ù. ÆÄÀÏ¿¡ ÀÖ´Â ÀÓÀÇÀÇ Business Object°¡ 󸮿¡ ½ÇÆÐÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â È®ÀåÀÚ°¡ .origÀÎ Àüü ÆÄÀÏÀ» ¾ÆÄ«À̺êÇÕ´Ï´Ù.

ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½À» ÂüÁ¶ÇϽʽÿÀ.

±×¸² 3Àº À̺¥Æ® °ø°í Á¶ÀÛÀ» º¸¿©ÁÝ´Ï´Ù(±×·¡ÇÈÀÇ ¼ýÀÚ´Â À§¿¡¼­ ¾à¼úÇÑ ´Ü°è¿Í °ü·ÃÀÌ ¾øÀ½).

±×¸² 3. À̺¥Æ® °ø°í Á¶ÀÛ


À̺¥Æ® ¾ÆÄ«À̺ê

À̺¥Æ®¸¦ ó¸®ÇÑ ÈÄ ¾ÆÄ«À̺갡 °¡´ÉÇϵµ·Ï ±¸¼ºµÇ´Â °æ¿ì, JText Connector´Â Business Object ¹®ÀÚ¿­ ¶Ç´Â ÇÑ Business ObjectÀÇ 2Áø ¹è¿­ Ç¥½Ã¸¦ ·ÎÄà ¾ÆÄ«ÀÌºê µð·ºÅ丮ÀÇ ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â ÆÄÀÏÀ» ¹ØÁÙ(_), ½Ã°£ ¼ÒÀÎ ¹× À̺¥Æ® »óÅ¿¡ ´ëÀÀÇÏ´Â ÆÄÀÏ È®ÀåÀÚ·Î À̸§ ÁöÁ¤ÇÕ´Ï´Ù. Á¦°øµÇ´Â ±âº» È®ÀåÀÚ´Â success, partial, unsub, orig ¹× failÀÔ´Ï´Ù. ¹ØÁÙ ¹× ½Ã°£ ¼ÒÀÎÀº ÆÄÀÏ À̸§ µÚ¿Í ÆÄÀÏ È®ÀåÀÚ ¾Õ¿¡ Ãß°¡µË´Ï´Ù.

½Ã°£ ¼ÒÀÎÀº ½Ã½ºÅÛ ½Ã°£ÀÇ ¿¬µµ, ¿ù, ÀÏ, ½Ã, ºÐ, ÃÊ ¹× ¹Ð¸®Ãʸ¦ Æ÷ÇÔÇÏ´Â ¹ØÁÙ·Î ±¸ºÐµÈ ¸ñ·ÏÀÔ´Ï´Ù. À̰ÍÀº ¾ÆÄ«À̺êµÈ ÆÄÀÏ À̸§ÀÌ °íÀ¯Çϰí Ä¿³ØÅÍ¿¡ µ¿ÀÏÇÑ À̸§ÀÌ ÀÖ´Â ±âÁ¸ ÆÄÀÏÀ» °ãÃľ²Áö ¾Êµµ·Ï ÇÕ´Ï´Ù. ¾ÆÄ«À̺êµÈ ÆÄÀÏÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

BOName_YYYY_MM_DD_HH_MM_SS_sss.[extension]
 

¿¹¸¦ µé¾î, Ä¿³ØÅÍ´Â ¼º°øÀûÀ¸·Î ó¸®µÈ Customer.in ÆÄÀÏÀÇ À̸§À»

Customer_2003_11_15_18_24_59_999.success·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.

JText Connector´Â Çü½ÄÈ­ ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì ¶Ç´Â Ä¿³ØÅͰ¡ ÅëÇÕ ºê·ÎÄ¿¿¡ Business Object¸¦ Àü¼ÛÇÏÁö ¸øÇÏ´Â °æ¿ì Business Object¸¦ .fail ÆÄÀÏ¿¡ ¾ÆÄ«À̺êÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ µî·ÏÇÏÁö ¾ÊÀº °æ¿ì JText Connector°¡ Business Object¸¦ È®ÀåÀÚ°¡ .unsubÀÎ ÆÄÀÏ¿¡ ¾ÆÄ«À̺êÇÕ´Ï´Ù. ÀÌµé ¾ÆÄ«ÀÌºê ÆÄÀÏÀÇ ½ÃÇè ¹× ¸ðµç Çü½ÄÈ­ ¿À·ùÀÇ Á¤Á¤ ¶Ç´Â Business Object¿¡ µî·ÏÇÑ ÇÁ·Î¼¼½ºÀÇ ½ÃÀÛ ÈÄ, 󸮸¦ À§ÇØ ÀÌµé ÆÄÀÏÀÇ Business Object¸¦ ´Ù½Ã Á¦ÃâÇÕ´Ï´Ù.

¾ÆÄ«À̺꿡 ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â À̺¥Æ® ¾ÆÄ«À̺ê ÁöÁ¤À» ÂüÁ¶ÇϽʽÿÀ.

À̺¥Æ® ¹× ¾ÆÄ«ÀÌºê ÆÄÀÏÀÇ ±âº» ÆÄÀÏ È®ÀåÀÚ

JText Connector°¡ À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺íÀ» »ç¿ëÇÏÁö ¾Ê±â ¶§¹®¿¡ ÆÄÀÏ È®ÀåÀÚ¸¦ º¯°æÇÏ¿© À̺¥Æ® »óŸ¦ °»½ÅÇÕ´Ï´Ù. Ç¥ 1¿¡¼­´Â IBM WebSphere Business Integration Adapter for JText°¡ À̺¥Æ® ¹× ¾ÆÄ«ÀÌºê ÆÄÀÏ¿¡ ´ëÇØ Àü´ÞÇÏ´Â ±âº» ÆÄÀÏ È®ÀåÀÚ °ªÀ» º¸¿©ÁÝ´Ï´Ù.


Ç¥ 1. ±âº» ÆÄÀÏ È®ÀåÀÚ
ÆÄÀÏ À¯Çü À̺¥Æ® »óÅÂ/¼³¸í ±âº» ÆÄÀÏ È®ÀåÀÚ Á¦°øµÇ´Â ±âº» µð·ºÅ丮
À̺¥Æ® »õ·Î ÀÛ¼º
in 
 
UNIX:/tmp/JTextConn/Default/Event


Windows:C:\temp\JTextConn\Default\Event

¾ÆÄ«ÀÌºê ¼º°ø(À̺¥Æ® ÆÄÀÏÀÇ ¸ðµç

Business Object°¡ ¼º°øÀûÀ¸·Î 󸮵Ǵ °æ¿ì, ÀÌ ÆÄÀÏÀº ¸ðµç Business

Object¸¦ Æ÷ÇÔÇÕ´Ï´Ù.)

success
 
UNIX:/tmp/JTextConn/Default/Archive

Windows:C:\temp\JTextConn\Default\Archive

¾ÆÄ«ÀÌºê ¼º°ø(À̺¥Æ® ÆÄÀÏÀÇ ÀϺÎ

Business Object°¡ 󸮿¡ ½ÇÆÐÇÏ´Â °æ¿ì, ÀÌ ÆÄÀÏÀº ¼º°øÀûÀ¸·Î 󸮵È

Business Object¸¸À» Æ÷ÇÔÇÕ´Ï´Ù.)

partial
 
UNIX:/tmp/JTextConn/Default/Archive


Windows:
C:\temp\JTextConn\Default\Archive

¾ÆÄ«ÀÌºê µî·ÏµÇÁö ¾ÊÀ½
unsub
 
UNIX:/tmp/JTextConn/Default/Archive


Windows:
C:\temp\JTextConn\Default\Archive

¾ÆÄ«À̺ê Àüü ¿ø·¡ À̺¥Æ® ÆÄÀÏ(À̺¥Æ® ÆÄÀÏÀÌ ´Ü ÇϳªÀÇ

Business Object¸¸À» Æ÷ÇÔÇÏ´Â °æ¿ì¿¡µµ ÀÓÀÇÀÇ

Business Object°¡ 󸮿¡ ½ÇÆÐÇϰųª µî·ÏµÇÁö ¾ÊÀº °æ¿ì¿¡¸¸ ÀÛ¼ºµË´Ï´Ù.)

orig
 
UNIX:/tmp/JTextConn/Default/Archive


Windows:C:\temp\JTextConn\Default\Archive

¾ÆÄ«ÀÌºê ½ÇÆÐ
½ÇÆÐ
 
UNIX:/tmp/JTextConn/Default/Archive

Windows:C:\temp\JTextConn\Default\Archive

Ãâ·Â out
out
 
UNIX: /tmp/JTextConn/Default/Out


Windows: C:\temp\JTextConn\Default\Out

Áß¿ä:
µ¿½Ã¿¡ µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ¾×¼¼½ºÇϰí ó¸®ÇÏ´Â º¹¼ö ÀÀ¿ëÇÁ·Î±×·¥ »çÀÌÀÇ ¾×¼¼½º ¼ø¼­°¡ Áß¿äÇÕ´Ï´Ù. Á¦°øµÈ ÆÄÀÏ¿¡ ´ëÇØ ¼öÇàµÇ´Â ¸ðµç Á¶ÀÛÀ» ºÐ¼®ÇÏ¿© ÆÄÀÏ Àá±Ý ¹× ºÒ¿ÏÀüÇÑ µ¥ÀÌÅÍÀÇ ¹®Á¦¸¦ ȸÇÇÇÕ´Ï´Ù.
ÁÖ:
Ä¿³ØÅÍ´Â ÁöÁ¤µÈ È®ÀåÀÚ¸¦ °®´Â À̺¥Æ® µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀÏÀ» ÀÔ·Â ÆÄÀÏ·Î Ãë±ÞÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ¾ÆÄ«À̺êµÈ ÆÄÀÏÀ» À̺¥Æ®·Î Ãë±ÞÇÏ´Â °ÍÀ» ¸·À¸·Á¸é ÀÔ·Â ÆÄÀÏ È®ÀåÀÚ°¡ ¾ÆÄ«ÀÌºê ÆÄÀÏ È®ÀåÀÚ¿Í ´Ù¸¥Áö ¶Ç´Â ÀÔ·Â ÆÄÀϰú ¾ÆÄ«ÀÌºê ÆÄÀÏÀÌ ¼­·Î ´Ù¸¥ µð·ºÅ丮¿¡ ÀúÀåµÇ´ÂÁö È®ÀÎÇϽʽÿÀ.

»ç¿ëÀÚ °íÀ¯ ÆÄÀÏ È®ÀåÀÚ, À̺¥Æ® µð·ºÅ丮 ¹× Ãâ·Â µð·ºÅ丮 ÁöÁ¤¿¡ ´ëÇÑ Á¤º¸´Â Ç¥ 5¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿äû ó¸®

¼­ºñ½º È£Ãâ ¿äû ó¸® ½Ã, Ä¿³ØÅÍ´Â Business Object¸¦ Ãâ·Â ¹®ÀÚ¿­ ¶Ç´Â 2Áø ¹è¿­·Î º¯È¯ÇÑ ÈÄ ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù.

±×·¯³ª Ä¿³ØÅÍ´Â Business Object¸¦ º¯È¯Çϱâ Àü¿¡ Business Object°¡ µ¿Àû ÆÄÀÏ À̸§ ÁöÁ¤¿¡ ´ëÇØ ±¸¼ºµÇ¾ú´ÂÁö Áï, Business Object°¡ µ¿Àû ÇÏÀ§ Meta Object¸¦ Æ÷ÇÔÇÏ´ÂÁö ¿©ºÎ¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÌ·± °æ¿ì, Ä¿³ØÅÍ´Â µ¿ÀûÀ¸·Î Ãâ·Â ÆÄÀÏÀÇ À̸§À» ÁöÁ¤Çϰųª »ý¼ºÇÏ´Â Ãâ·Â ÆÄÀÏÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ °æ¿ì¿¡ ¼­ºñ½º È£Ãâ ¿äû 󸮿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

µ¥ÀÌÅÍ Business Object°¡ µ¿Àû ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ½

µ¥ÀÌÅÍ Business Object°¡ µ¿Àû ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ» ¶§ Ä¿³ØÅÍ´Â ´ÙÀ½ Á¶ÀÛÀ» ¼öÇàÇÏ¿© ¼­ºñ½º È£Ãâ ¿äûÀ» ó¸®ÇÕ´Ï´Ù.

  1. Ä¿³ØÅͰ¡ Business Object ¿äûÀ» ¼ö½ÅÇÕ´Ï´Ù.
  2. Ä¿³ØÅͰ¡ Business Object ·¹º§ÀÇ AppSpecificInfo µî·Ï Á¤º¸¿¡ ´ÙÀ½ ³»¿ëÀÌ Æ÷ÇԵǾî¾ß ÇÏ´ÂÁö ÆÇº°ÇÕ´Ï´Ù.
    cw_mo_JTextConfig = DynChildMOAttrName
     
  3. Ä¿³ØÅͰ¡ ÃÖ»óÀ§ ·¹º§ JText Meta ObjectÀÇ ±¸¼ºÀ» °Ë»çÇÏ¿© È£ÃâÇÒ Data Handler¸¦ ÆÇº°ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î, ÀÌ Meta Object´Â

    MO_DataHandler_DefaultNameValueConfig Data Handler Meta Object¸¦ ÁöÁ¤Çϸç, ÀÌ´Â NameValue Data Handler¸¦ Ç¥½ÃÇÕ´Ï´Ù.

  4. Ä¿³ØÅͰ¡ Àû´çÇÑ Data HandlerÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇϰí ÇØ´ç ÀνºÅϽº¿¡ Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù.
  5. Data Handler°¡ Business Object¸¦ ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­·Î º¯È¯Çϸç, ÀÌ´Â ±¸¼ºÀ¸·Î ¸®Åϵ˴ϴÙ. Data Handler´Â ¶ÇÇÑ ¿À·ù¸¦ º¸°íÇϰí ÃßÀûÀ» Á¦°øÇÕ´Ï´Ù.
  6. Ä¿³ØÅͰ¡ ÆÄÀÏ¿¡ ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» ±â·ÏÇÕ´Ï´Ù.

¿äûÀ» ó¸®Çϱâ À§ÇÑ Ä¿³ØÅÍ ±¸¼º¿¡ ´ëÇÑ Á¤º¸´Â ¿äû ó¸® ÁöÁ¤À» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅÍ Business Object°¡ µ¿Àû ÇÏÀ§ Meta Object¸¦ Æ÷ÇÔ

µ¥ÀÌÅÍ Business Object°¡ µ¿Àû ÇÏÀ§ Meta Object¸¦ Æ÷ÇÔÇÒ ¶§ Ä¿³ØÅÍ´Â ´ÙÀ½ Á¶ÀÛÀ» ¼öÇàÇÏ¿© ¼­ºñ½º È£Ãâ ¿äûÀ» ó¸®ÇÕ´Ï´Ù.

  1. Ä¿³ØÅͰ¡ Business Object ¿äûÀ» ¼ö½ÅÇÕ´Ï´Ù.
  2. Ä¿³ØÅͰ¡ Business Object ·¹º§ÀÇ AppSpecificInfo µî·Ï Á¤º¸°¡ ´ÙÀ½ ÅØ½ºÆ®¸¦ Æ÷ÇÔÇÏ´ÂÁö¸¦ ÆÇº°ÇÕ´Ï´Ù.
    cw_mo_JTextConfig = DynChildMOAttrName
     

    ÁÖ:
    Business ObjectÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸°¡ µ¿Àû ÇÏÀ§ Meta Object¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í ÀÌ·¯ÇÑ ÇÏÀ§¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì, Ä¿³ØÅÍ´Â "µ¥ÀÌÅÍ Business Object°¡ µ¿Àû ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ½"¿¡ ¼³¸íÇÏ´Â ´ë·Î Business Object¸¦ ó¸®ÇÕ´Ï´Ù.
  3. Ä¿³ØÅͰ¡ µ¿Àû ÇÏÀ§ Meta ObjectÀÇ OutFileName ¼Ó¼º¿¡¼­ Ãâ·Â ÆÄÀÏÀÇ À̸§À» È®º¸ÇÕ´Ï´Ù.
  4. Ä¿³ØÅͰ¡ ÃÖ»óÀ§ ·¹º§ JText Meta ObjectÀÇ ±¸¼ºÀ» °Ë»çÇÏ¿© È£ÃâÇÒ Data Handler¸¦ ÆÇº°ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î, ÀÌ Meta Object´Â

    MO_DataHandler_DefaultNameValueConfig Data Handler Meta Object¸¦ ÁöÁ¤Çϸç, ÀÌ´Â NameValue Data Handler¸¦ Ç¥½ÃÇÕ´Ï´Ù.

  5. Ä¿³ØÅͰ¡ Àû´çÇÑ Data HandlerÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇϰí ÇØ´ç ÀνºÅϽº¿¡ Business Object¸¦ Àü¼ÛÇÕ´Ï´Ù.
  6. Data Handler°¡ Business Object¸¦ ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­·Î º¯È¯Çϸç, ÀÌ´Â ±¸¼ºÀ¸·Î ¸®Åϵ˴ϴÙ. Data Handler´Â ¶ÇÇÑ ¿À·ù¸¦ º¸°íÇϰí ÃßÀûÀ» Á¦°øÇÕ´Ï´Ù.
  7. Ä¿³ØÅͰ¡ À§ÀÇ 3´Ü°è¿¡¼­ À̸§À» ÆÄ»ý½ÃŲ ÆÄÀÏ·Î ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» ±â·ÏÇÕ´Ï´Ù.

±×¸² 4´Â Ä¿³ØÅͰ¡ ÅëÇÕ ºê·ÎÄ¿ÀÇ ¿äûÀ» ¸ñÀûÁö ÀÀ¿ëÇÁ·Î±×·¥¿¡ ó¸®ÇÒ ¶§ÀÇ JText Connector ±¸¼º¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù.

±×¸² 4. Business Object ¿äû Á¶ÀÛ


Data Handler 󸮰¡ ÀÛµ¿ÇÏ´Â ¹æ¹ý

Ä¿³ØÅÍ´Â Data Handler ÀνºÅϽº¸¦ »ç¿ëÇÏ¿© Business Object¿Í À̺¥Æ® ÆÄÀÏ¿¡¼­ ÀÐÀº ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­ »çÀ̸¦ º¯È¯ÇÕ´Ï´Ù. Data Handler´Â ¶ÇÇÑ ¿À·ù¸¦ º¸°íÇϰí ÃßÀûÀ» Á¦°øÇÕ´Ï´Ù.

Ä¿³ØÅÍ´Â ÃÖ»óÀ§ ·¹º§ JText Meta Object¿¡ ÀÖ´Â EventDataHandler ¹×

OutputDataHandler ¼Ó¼º°ªÀ» ±âº»À¸·Î Data HandlerÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀÌµé ¼Ó¼ºÀº Ä¿³ØÅͰ¡ Data HandlerÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â Data Handler Meta Object¸¦ ½Äº°ÇÕ´Ï´Ù. Data Handler Meta Object´Â Àü´ÞµÈ Data Handler ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇ Data Handler¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Data Handler ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ä¿³ØÅÍ´Â DataProcessingMode Meta ObjectÀÇ ¼³Á¤À» ±âº»À¸·Î ÀÎÅÍÆäÀ̽º, ¹®ÀÚ¿­ ¶Ç´Â ¹ÙÀÌÆ® ¹è¿­À» °áÁ¤ÇÕ´Ï´Ù. ÀÌ Meta Object¿¡ ´ëÇÑ Ãß°¡ Á¤º¸´Â Ç¥ 5¸¦ ÂüÁ¶ÇϽʽÿÀ.

±¸¼º Á¤º¸¸¦ ¼ö½ÅÇÑ ÈÄ Ä¿³ØÅÍ´Â ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. Data Handler¸¦ ÀνºÅϽºÈ­ÇÕ´Ï´Ù.
  2. Data HandlerÀÇ setOption() ¸Þ¼Òµå¸¦ È£ÃâÇÏ¿© Data HandlerÀÇ

    TracingSubSystem ¼Ó¼ºÀ» Ä¿³ØÅÍ À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù. Data Handler´Â ÀÌ °ªÀ» »ç¿ëÇÏ¿© Data Handler°¡ ÀÛ¼ºÇÏ´Â ÃßÀû ¸Þ½ÃÁö¿¡ Ä¿³ØÅÍÀÇ À̸§À» Æ÷ÇÔ½Ãŵ´Ï´Ù.

Data Handler°¡ ÀÛ¼ºµÇ°í ±¸¼ºµÈ ÈÄ Ä¿³ØÅÍ´Â Data Handler¿¡¼­ Àû´çÇÑ ¸Þ¼Òµå¸¦ È£ÃâÇÏ¿© Business Object¿Í µ¥ÀÌÅÍ »çÀÌÀÇ º¯È¯À» ¼öÇàÇÕ´Ï´Ù.

getBO(String) ¶Ç´Â getBO(byte[]) ¹× getStringFromBO() ¶Ç´Â getByte ArrayFromBO() ¸Þ¼Òµå´Â °¢°¢ Ç×»ó ÃÖ»óÀ§ ·¹º§ »óÀ§ÀÇ Àüü Business Object °èÃþ ±¸Á¶¿Í ¸ðµç ÇÏÀ§ Business Object¸¦ Àü¼Û ¶Ç´Â ¼ö½ÅÇÕ´Ï´Ù.

¾î´À °æ¿ì¿¡³ª Data Handler´Â ¸ðµç Meta Object µ¥ÀÌÅ͸¦ ÇÊÅ͸µÇÏ¿© Business Object ƯÁ¤ µ¥ÀÌÅ͸¸À» Àü´ÞÇÏ´Â ±â´ÉÀ» ´ã´çÇÕ´Ï´Ù. Á¦Ç°ÀÌ Á¦°øÇÏ´Â Data Handler´Â ÀÌ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ Data Handler¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ÀÌ ±â´ÉÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

¿äû¿¡ ´ëÇÑ Business Object Verb ó¸®

¿äûÀ» ó¸®ÇÒ ¶§ JText Connector´Â ÇÑ Verb¸¦ ´Ù¸¥ Verb¿Í µ¿ÀÏÇÏ°Ô Ã³¸®ÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â Business Object¿Í ¿¬°üµÈ Verb¿Í »ó°ü¾øÀÌ °»½Å, °Ë»ö ¶Ç´Â »èÁ¦ Á¶ÀÛÀ» ¼öÇàÇÏÁö ¾Ê°í ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù.

¿äûÀ» ó¸®ÇÒ ¶§ ´ÙÀ½ Á¶°ÇÀÌ ÇØ´çµÉ °æ¿ì JText Connector´Â CxIgnoreÀÇ °ªÀÌ ÀÖ´Â ¸ðµç ¼Ó¼ºÀ» ÇØ´ç ±âº»°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

Copyright IBM Corp. 1997, 2003