ÀÌ Àý¿¡¼´Â °¡Àå °øÅëÀûÀÎ ±¸¼º ÀÛ¾÷¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â ´ÙÀ½¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
µÑ ÀÌ»óÀÇ Business Object À¯ÇüÀ» ó¸®Çϱâ À§ÇØ Ä¿³ØÅÍ¿¡ Àü¼ÛÇÏ°í °¢ Business Object À¯Çü¿¡ °íÀ¯ÇÑ ÃÖ»óÀ§ ·¹º§ Meta Object°¡ ÀÖ´Â °æ¿ì, »ç¿ëÀÚ°¡ EventDir ¹× EventExt ¼Ó¼º¿¡ ´ëÇØ ÁöÁ¤ÇÏ´Â °ªÀÇ Á¶ÇÕÀÌ °¢ Business Object¿¡ ´ëÇÑ °¢ µð·ºÅ丮/È®ÀåÀÚ ½Ö¿¡ ´ëÇØ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù.
Áï, µÎ Business Object À¯Çü¿¡ ´ëÇØ µ¿ÀÏÇÑ À̺¥Æ® µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì, ÀÌ Business Object¿¡ ´ëÇØ »óÀÌÇÑ À̺¥Æ® È®ÀåÀÚ¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. µÎ Business Object À¯Çü¿¡ ´ëÇØ µ¿ÀÏÇÑ È®ÀåÀÚ¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì, ÀÌ Business Object¿¡ ´ëÇØ »óÀÌÇÑ À̺¥Æ® µð·ºÅ丮¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, °í°´ ¹× Ç׸ñ Business Object¿¡ ´ëÇÑ ±¸¼º°ªÀ»
Á¦°øÇϱâ À§ÇØ °¢°¢
MO_JTextConnector_Customer ¹× MO_JTextConnector_Item Meta Object¸¦ ÀÛ¼ºÇß´Ù°í °¡Á¤ÇϽʽÿÀ. µ¿ÀÏÇÑ µð·ºÅ丮¿¡¼ ¾ç Business Object¿¡ ´ëÇÑ ÀÔ·Â ÆÄÀÏÀ» ãµµ·Ï Ä¿³ØÅÍ¿¡ Áö½ÃÇÏ´Â °æ¿ì(EventDir ¼Ó¼º¿¡ µ¿ÀÏÇÑ °æ·Î¸¦ ÁöÁ¤), EventExt ¼Ó¼º¿¡ ´ëÇØ »óÀÌÇÑ °ªÀ» ÁöÁ¤ÇÏ¿© ÀÔ·Â ÆÄÀÏÀ» °íÀ¯ÇÏ°Ô ½Äº°ÇØ¾ß ÇÕ´Ï´Ù.
±×·¯¹Ç·Î EventDir ¼Ó¼ºÀÌ °í°´ ¹× Ç׸ñ ¸ðµÎ¿¡ ´ëÇØ C:\temp\event·Î Æò°¡µÇ´Â °æ¿ì, ÀÌµé µÎ Business Object¿¡ ´ëÇÑ EventExt ¼Ó¼º°ªÀº ´Þ¶ó¾ß ÇÕ´Ï´Ù(¿¹¸¦ µé¾î °í°´ ÀÔ·Â ÆÄÀÏÀÇ °æ¿ì in, Ç׸ñÀÇ °æ¿ì inp).
Æú¸µ ÀÛµ¿À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
À̺¥Æ® ÆÄÀÏÀÇ Business Object ÀüºÎ ¶Ç´Â ÀϺΰ¡ ¼º°øÀûÀ¸·Î 󸮵ǴÂÁö¿¡ µû¶ó JText Connector´Â ¼º°øÀûÀ¸·Î ó¸®µÈ Business Object¿¡ ´ëÇÑ ¾ÆÄ«ÀÌºê ÆÄÀÏ ÀÛ¼º ½Ã »óÀÌÇÑ È®ÀåÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â ¶ÇÇÑ Ã³¸®¿¡ ½ÇÆÐÇϰųª µî·ÏµÇÁö ¾ÊÀº Business Object¸¦ ´Ù¸£°Ô À̸§ ÁöÁ¤µÈ ¾ÆÄ«ÀÌºê ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â ´ÙÀ½¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
¾ÆÄ«À̺ê È®ÀåÀÚ ¼Ó¼º¿¡ ´ëÇØ Á¦°øµÇ´Â ±âº»°ªÀ» À¯ÁöÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â ¾Æ·¡ Ç¥½ÃµÈ °Íó·³ À̸§ ÁöÁ¤µÇ´Â ¾ÆÄ«ÀÌºê ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
JText Connector°¡ ´ÜÀÏ Business Object¸¦ Æ÷ÇÔÇÏ´Â À̺¥Æ® ÆÄÀÏÀ» ó¸®ÇÑ ÈÄ ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ ´ÙÀ½ ÆÄÀÏ Áß Çϳª¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
filename_timestamp.fail
Business Object°¡ 󸮿¡ ½ÇÆÐÇϰųª µî·ÏµÇÁö ¾ÊÀº °æ¿ì
Ä¿³ØÅÍ´Â ¶ÇÇÑ
filename_timestamp.orig ÆÄÀÏÀ» ÀÛ¼ºÇϸç, ÀÌ ÆÄÀÏÀº Ä¿³ØÅͰ¡ ¿ø·¡ ¼ö½ÅÇÑ ´ë·Î À̺¥Æ® ÆÄÀÏÀ» º¸Á¸ÇÕ´Ï´Ù.
JText Connector°¡ º¹¼ö Business Object°¡ ÀÖ´Â À̺¥Æ® ÆÄÀÏÀ» ¼º°øÀûÀ¸·Î ó¸®ÇÑ ÈÄ ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ filename_timestamp.success¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
JText Connector°¡ º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´Â À̺¥Æ® ÆÄÀÏÀ» ó¸®ÇÑ ÈÄ ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ ´ÙÀ½ÀÇ ¸ðµç ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
filename_timestamp.partial
filename_timestamp.fail
filename_timestamp.unsub
filename_timestamp.orig
¿¹¸¦ µé¾î, LegacyApp.in ÆÄÀÏÀÌ ´ÙÀ½ ³× °³ÀÇ Business Object¸¦ Æ÷ÇÔÇÑ´Ù°í °¡Á¤ÇϽʽÿÀ.
ÀÌ °æ¿ì, Ä¿³ØÅÍ´Â ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ ´ÙÀ½ ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
¾ÆÄ«À̺긦 À§ÇØ Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.
JText Connector°¡ À̸§ÀÌ µ¿ÀûÀ¸·Î(°¢ Business Object ÀνºÅϽº¿¡¼) ¶Ç´Â Á¤ÀûÀ¸·Î(Meta Object¸¦ ÅëÇØ) ÁöÁ¤µÇ´Â ÆÄÀÏ¿¡ Business Object¸¦ ±â·ÏÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Ä¿³ØÅͰ¡ Á¤ÀûÀ¸·Î »ý¼ºÇÏ´Â °¢ ÆÄÀÏ À̸§À» ¸®ÅÏÇϵµ·Ï ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀº °íÀ¯ÇÑ ¼ø¹øÀ» »ç¿ëÇÏ¿© »ý¼ºµÇ´Â ÆÄÀÏ À̸§À» ¾ò´Â µ¥ À¯¿ëÇÕ´Ï´Ù. ÀÌ Àý¿¡´Â ´ÙÀ½ ºÎ¼Ó ÀýÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Ä¿³ØÅͰ¡ °¢ À¯ÇüÀÇ Business Object¿¡ ´ëÇØ Ãâ·Â ÆÄÀÏ À̸§À» µ¿ÀûÀ¸·Î »ý¼ºÇÏ°Ô ÇÏ·Á¸é µ¿Àû ÇÏÀ§ Meta Object¸¦ ÀÛ¼ºÇϽʽÿÀ. ´ÙÀ½ °æ¿ì¿¡ ÇÏÀ§ Meta Object¸¦ »ç¿ëÇϽʽÿÀ.
ÀÚ¼¼ÇÑ Á¤º¸´Â µ¿Àû ÇÏÀ§ Meta Object »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
Ä¿³ØÅͰ¡ Meta Object¸¦ ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸´Â ¿äû 󸮸¦ ÂüÁ¶ÇϽʽÿÀ.
µ¿ÀûÀ¸·Î »ý¼ºµÇ´Â Ãâ·Â ÆÄÀÏ À̸§À» »ç¿ëÇϱâ À§ÇÑ Ä¿³ØÅÍ ±¸¼º¿¡ ´ëÇÑ Á¤º¸´Â "Ãâ·Â ÆÄÀÏ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.
Meta Object¸¦ »ç¿ëÇÏ¿© Ãâ·Â ÆÄÀÏÀÇ À̸§À» ÁöÁ¤ÇÒ ¶§ º¯°æ»çÇ×ÀÌ È¿·ÂÀ» °¡Áö·Á¸é Ä¿³ØÅ͸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ Á¦°øµÈ À¯ÇüÀÇ ¸ðµç Business Object¸¦ ´ÜÀÏ ÆÄÀÏ¿¡ Ãß°¡Çϰųª °¢ Business Object¿¡ ´ëÇØ º°µµÀÇ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¦°øµÇ´Â ±âº» ±¸¼ºÀ» »ç¿ëÇÒ ¶§ Ä¿³ØÅʹ ó¸®ÇÏ´Â °¢ Business Object¿¡ ´ëÇØ Ãâ·Â ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. Ãâ·Â ÆÄÀÏÀ» ¼ö½Å Business Object¿¡ ´ëÇØ À̸§ ÁöÁ¤ÇÏ°í ¼ø¹øÀ» Ãß°¡ÇÏ¿© À̸§À» °íÀ¯ÇÏ°Ô ÀÛ¼ºÇÕ´Ï´Ù. È®ÀåÀÚ .outÀ» ºÎ¿©ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °í°´ ¹× Ç׸ñ Business Object¸¦ ¼ö½ÅÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â µ¥ÀÌÅ͸¦ Customer_1.out ¹× Item_1.out Ãâ·Â ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù. »ý¼ºµÇ´Â Ãâ·Â ÆÄÀÏÀÇ À̸§ ¾ò±â¿¡ ´ëÇÑ Á¤º¸´Â "ÆÄÀÏ À̸§ ¸®ÅÏ"À» ÂüÁ¶ÇϽʽÿÀ. ¼ø¹øÀ» ÀúÀåÇÏ´Â ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸´Â OutputLog¸¦ ÂüÁ¶ÇϽʽÿÀ.
Meta Object¸¦ »ç¿ëÇÏ¿© Ãâ·Â ÆÄÀÏÀÇ À̸§À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
Ä¿³ØÅͰ¡ µ¿ÀÏÇÑ À¯ÇüÀÇ Business Object¸¦ ¼ö½ÅÇÒ ¶§¸¶´Ù Ãâ·Â ÆÄÀÏÀ» °ãÃľ²°Ô ÇÏ·Á¸é OutputFileName¿¡ ´ëÇÑ °ªÀ» ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.
ÀÌµé °¢ °æ¿ì¿¡ FileSeqEnabled¸¦ false·Î ¼³Á¤ÇϽʽÿÀ.
°ãÃľ²±â ¶Ç´Â Ãß°¡ ÀÛµ¿ ±¸¼º¿¡ ´ëÇÑ Á¤º¸´Â Ç¥ 6À» ÂüÁ¶ÇϽʽÿÀ.
Ä¿³ØÅͰ¡ »ý¼ºÇÏ´Â ÆÄÀÏÀÇ À̸§À» ¸®ÅÏÇÏ°Ô ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
OutFileName=CxIgnore¸¦ ÁöÁ¤ÇÏ´Â Business Object¸¦ ¼ö½ÅÇÒ ¶§, Ä¿³ØÅÍ´Â ÃÖ»óÀ§ ·¹º§ Meta ObjectÀÇ ±¸¼ºÀ» ±âº»À¸·Î ÆÄÀÏ À̸§À» ÀÛ¼ºÇϰí Àüü °æ·Î ¹× ÆÄÀÏ À̸§À» InFileName ¼Ó¼ºÀÇ °ªÀ¸·Î ¸®ÅÏÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â ÆÄÀÏÀ» ·ÎÄ÷Πó¸®ÇÏ´Â °Í°ú °ÅÀÇ µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ÆÄÀÏÀ» ¿ø°ÝÀ¸·Î ó¸®ÇÕ´Ï´Ù. ±×·¯³ª ¾à°£ÀÇ Â÷ÀÌ´Â ÀÖ½À´Ï´Ù.
FileSeqEnabled°¡ false·Î Æò°¡µÇ°í Ãâ·Â ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì,
ÀÚ¼¼ÇÑ Á¤º¸´Â ¿ø°Ý ¾ÆÄ«À̺ê ÁöÁ¤À» ÂüÁ¶ÇϽʽÿÀ.
Ç¥ 6¿¡¼´Â Ãâ·Â ÆÄÀÏ¿¡
´ëÇÑ °¡´ÉÇÑ ±¸¼º ¿É¼ÇÀ» ¼³¸íÇÕ´Ï´Ù.
¿øÇÏ´Â Ãâ·Â Á¶°Ç | ¼Ó¼º/µî·Ï Á¤º¸ Çʼö ±¸¼º | ¼Ó¼º/µî·Ï Á¤º¸ °ª |
---|---|---|
Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â Àý´ë °æ·Î ¹× ÆÄÀÏ À̸§ÀÌ Business ObjectÀÇ ¼Ó¼ºÀ¸·ÎºÎÅÍ ·±Å¸ÀÓ ½Ã ÆÄ»ýµÇ´Â ÆÄÀÏ¿¡ Ãß°¡µË´Ï´Ù. | µ¿Àû ÇÏÀ§ Meta Object »ç¿ë |
|
AppSpecificInfo(Business Object ·¹º§¿¡¼) | cw_mo_JTextConfig =
DynChildMOName | |
µ¿Àû ÇÏÀ§ Meta ObjectÀÇ °æ¿ì,
OutFileName | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ ¹× ÆÄÀÏ À̸§ | |
FileWriteMode | a ¶Ç´Â append | |
Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â Àý´ë °æ·Î ¹× ÆÄÀÏ À̸§ÀÌ Business ObjectÀÇ ¼Ó¼ºÀ¸·ÎºÎÅÍ ·±Å¸ÀÓ ½Ã ÆÄ»ýµÇ´Â Ãâ·Â ÆÄÀÏÀ» °ãÃľ¹´Ï´Ù. | µ¿Àû ÇÏÀ§ Meta Object »ç¿ë |
|
AppSpecificInfo(Business Object
·¹º§¿¡¼) | cw_mo_JTextConfig =
DynChildMOName | |
µ¿Àû ÇÏÀ§ Meta ObjectÀÇ °æ¿ì,
OutFileName | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ ¹× ÆÄÀÏ À̸§ | |
FileWriteMode | o ¶Ç´Â overwrite | |
Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â À̸§ÀÌ Business ObjectÀÇ À̸§°ú »ý¼ºµÇ´Â °íÀ¯ÇÑ ¼ø¹øÀ¸·ÎºÎÅÍ ÆÄ»ýµÇ´Â °íÀ¯ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. |
OutputDir | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ |
|
FileSeqEnabled |
true |
|
OutputFileName |
Native |
Ä¿³ØÅͰ¡ »ý¼ºÇÏ´Â °¢ ÆÄÀÏÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù. Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â À̸§ÀÌ Business ObjectÀÇ À̸§°ú »ý¼ºµÇ´Â °íÀ¯ÇÑ ¼ø¹øÀ¸·ÎºÎÅÍ ÆÄ»ýµÇ´Â °íÀ¯ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. | µ¿Àû ÇÏÀ§ Meta Object »ç¿ë
|
|
AppSpecificInfo(Business Object
·¹º§¿¡¼) | cw_mo_JTextConfig =
DynChildMOName | |
InFileName(µ¿Àû ÇÏÀ§
Meta Object¿¡¼) |
CxIgnore | |
FileWriteMode(µ¿Àû ÇÏÀ§
Meta Object¿¡¼) | N/A | |
Meta Object ±¸¼º »ç¿ë:
MO_JTextConnector_
businessobjectname: |
| |
OutputDir | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ | |
FileSeqEnabled |
true | |
OutputFileName |
Native | |
Á¦°øµÈ À¯ÇüÀÇ ¸ðµç Business Object´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â À̸§ÀÇ ´ÜÀÏ ÆÄÀÏ¿¡ Ãß°¡µË´Ï´Ù. |
FileSeqEnabled |
false |
|
OutputFileName | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ ¹× ÆÄÀÏ À̸§ |
Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â À̸§ÀÌ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ À̸§°ú °íÀ¯ÇÑ ¼ø¹øÀÌ ÀÖ´Â °íÀ¯ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. |
FileSeqEnabled |
true |
Ä¿³ØÅͰ¡ µÑ ÀÌ»óÀÎ À¯ÇüÀÇ Business Object¸¦ ó¸® ÁßÀ̰í OutputFileNameÀÌ Native ÀÌ¿ÜÀÇ ¹®ÀÚ¿·Î ¼³Á¤µÇ´Â °æ¿ì, °¢ ºñÁî´Ï½º¿¡´Â °íÀ¯ÇÑ ÃÖ»óÀ§ ·¹º§ Meta Object°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "Ãâ·Â ÆÄÀÏÀÇ À̸§ ÁöÁ¤"À» ÂüÁ¶ÇϽʽÿÀ. |
OutputFileName | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ ¹× ÆÄÀÏ À̸§ |
Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â À̸§ÀÌ Business ObjectÀÇ À̸§¿¡¼ ÆÄ»ýµÇ´Â Ãâ·Â ÆÄÀÏÀ» °ãÃľ¹´Ï´Ù. |
OutputDir | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ |
|
FileSeqEnabled |
false |
|
OutputFileName |
Native |
Ä¿³ØÅͰ¡ »ý¼ºÇÏ´Â °¢ ÆÄÀÏÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù. Á¦°øµÈ À¯ÇüÀÇ °¢ Business Object´Â À̸§ÀÌ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ À̸§°ú °íÀ¯ÇÑ ¼ø¹øÀÌ ÀÖ´Â °íÀ¯ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. | µ¿Àû ÇÏÀ§ Meta Object »ç¿ë
|
|
AppSpecificInfo(Business Object
·¹º§¿¡¼) | cw_mo_JTextConfig =
DynChildMOName | |
InFileName(µ¿Àû ÇÏÀ§ Meta Object¿¡¼) |
CxIgnore | |
FileWriteMode(µ¿Àû ÇÏÀ§
Meta Object¿¡¼) | N/A | |
Meta Object ±¸¼º »ç¿ë:
MO_JTextConnector_
businessobjectname: |
| |
FileSeqEnabled |
true | |
OutputFileName | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â °æ·Î À̸§ ¹× ÆÄÀÏ À̸§ |
ÁöÁ¤µÈ È®ÀåÀÚ°¡ ÀÖ´Â ÆÄÀϸ¸À» ¼±ÅÃÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ º¹¼ö µð·ºÅ丮¿¡¼ ÆÄÀÏÀ» ¼±ÅÃÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
°¢ Business Object À¯Çü¿¡ ´ëÇØ º°µµÀÇ À̺¥Æ® µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
JText ConnectorÀÇ ±¸¼ºÀº »ç¿ëÀÚÀÇ ¸ðµç À̺¥Æ® ÆÄÀÏÀÌ ´ÜÀÏ µð·ºÅ丮¿¡ ÀÖ´ÂÁö, À̺¥Æ® ÆÄÀÏÀÌ ¸ðµÎ µ¿ÀÏÇÑ È®ÀåÀÚ¸¦ °®°í ÀÖ´ÂÁö, À̺¥Æ® ÆÄÀÏÀÌ ´ÜÀÏ Business Object ¶Ç´Â º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´ÂÁö, À̺¥Æ® ÆÄÀÏÀÌ ÇϳªÀÇ À¯Çü ¶Ç´Â º¹¼ö À¯ÇüÀÇ Business Object¸¦ Æ÷ÇÔÇÏ´ÂÁö ¹× ´ÜÀÏ Çà ¶Ç´Â º¹¼ö Çà¿¡ °¢ Business Object¸¦ Ç¥½ÃÇÏ´ÂÁö ¿©ºÎ¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù.
ÀÌ Àý¿¡¼´Â ´ÙÀ½¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
EndBODelimiter Meta Object ¼Ó¼º¿¡ ´ëÇÑ °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é Ä¿³ØÅÍ´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
À̺¥Æ® ÆÄÀÏÀÌ ÇϳªÀÇ Business Object¸¸À» Æ÷ÇÔÇÏ´Â °æ¿ì, ÀÌ ¼Ó¼º¿¡ ´ëÇØ EOF(ÆÄÀÏ ³¡)¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
EndBODelimiter ¼Ó¼º°ªÀ» ºñ¾î ÀÖÁö ¾ÊÀº ¹®ÀÚ¿·Î ¼³Á¤ÇÏ´Â °æ¿ì, ÇØ´ç ¹®ÀÚ¿ÀÌ ¸ðµç ÆÄÀÏ¿¡ ´ëÇÑ Business Object ºÐ¸®¹®ÀÚÀÎ °ÍÀ¸·Î °¡Á¤µË´Ï´Ù. °ªÀÌ ¼³Á¤µÇÁö ¾Ê°Å³ª Áö¿öÁö´Â °æ¿ì, Ä¿³ØÅÍ´Â ºÐ¸®¹®ÀÚ°¡ <EndBO:BOName>À̶ó°í °¡Á¤ÇÕ´Ï´Ù.
EndOfFileDelimiter¸¦ FF02(2¹ÙÀÌÆ®)·Î ¼³Á¤ÇÕ´Ï´Ù.
Ç¥ 7¿¡¼´Â ºÐ¸®¹®ÀÚ ¿É¼ÇÀ» ¼³¸íÇÕ´Ï´Ù.
Ç¥ 7. EndBODelimiter ¼Ó¼º »ç¿ë
Á¶°Ç | ºÐ¸®¹®ÀÚ | Âü°í |
---|---|---|
ÆÄÀÏÀÌ Business Object À¯ÇüÀÌ Çϳª ÀÌ»óÀÎ Business Object ¹®ÀÚ¿À» Çϳª ÀÌ»ó Æ÷ÇÔÇϰųª ¶Ç´Â ÆÄÀÏÀÌ µ¿ÀÏÇÑ À¯ÇüÀÇ Business ObjectÀÇ º¹¼ö Business Object ¹®ÀÚ¿À» Æ÷ÇÔÇϸç, °¢ ¹®ÀÚ¿ÀÌ ¿©·¯ Çà¿¡¼ ½ÇÇàµË´Ï´Ù. | <EndBO:BOName>¶Ç´Â EOL ¶Ç´Â »ç¿ëÀÚ ÁöÁ¤
°ª |
|
°¢ ÆÄÀÏÀÌ ´Ü ÇϳªÀÇ Business Object ¹®ÀÚ¿À» Æ÷ÇÔÇÕ´Ï´Ù. | EOL F ¶Ç´Â »ç¿ëÀÚ ÁöÁ¤ °ª |
|
ÆÄÀÏÀÌ Çà´ç Çϳª¾¿, º¹¼öÀÇ Business Object ¹®ÀÚ¿À» Æ÷ÇÔÇÕ´Ï´Ù. |
EOL |
|
ÆÄÀÏÀÌ µ¿ÀÏÇÑ À¯ÇüÀÇ Business ObjectÀÇ º¹¼ö Business Object ¹®ÀÚ¿À» Æ÷ÇÔÇÕ´Ï´Ù. °¢ ¹®ÀÚ¿Àº Business Object ¹®ÀÚ¿ »çÀÌ¿¡ ºÐ¸®ÀÚ°¡ ¾ø°í ¿©·¯ Çà¿¡¼ ½ÇÇàµË´Ï´Ù. |
None | Á¦°øµÇ´Â ±âº» Meta Object ¶Ç´Â
»ç¿ëÀÚ Á¤ÀÇ Meta Object¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
º¹¼ö µð·ºÅ丮¿¡¼ ÆÄÀÏÀ» Æú¸µÇÏ·Á¸é Áö¿øµÇ´Â °¢ Business Object¿¡ ´ëÇØ Meta Object¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ °¢ Meta ObjectÀÇ EndBODelimiter ¼Ó¼º¿¡ ÁöÁ¤ÇÏ´Â °ªÀº ¼Ò½º ÆÄÀÏÀÌ ´ÜÀÏ Business Object ¶Ç´Â º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´ÂÁö ¿©ºÎ¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
Àüü µ¥ÀÌÅÍ ÆÄÀÏÀÌ ´Ü ÇϳªÀÇ Business Object ¹®ÀÚ¿À» Æ÷ÇÔÇÏ´Â °æ¿ì EOF¸¦ EndBODelimiter·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÔ·Â ÆÄÀÏÀÌ Business Object ºÐ¸®¹®Àڷμ ÁÙ ¹Ù²Ù±â¸¸ÀÌ ÀÖ´Â º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´Â °æ¿ì, EndBODelimiter ¼Ó¼º¿¡ ¹®ÀÚ¿ EOLÀ» ÁöÁ¤ÇϽʽÿÀ. ÀÌ °æ¿ì, ¼Ò½º ÆÄÀÏÀº µ¿ÀÏÇÑ À¯ÇüÀÇ º¹¼ö Business Object¸¦ Ç¥½ÃÇÏ´Â ¹®ÀÚ¿À» Æ÷ÇÔÇÕ´Ï´Ù.
MO_JTextConnector_Default Meta Object¸¦ »ç¿ëÇϰí, EventExt ¹× EventDir ¼Ó¼ºÀÌ ÀÌ À̺¥Æ® ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¸¦ ¿Ã¹Ù¸£°Ô Áö½ÃÇÏ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. º°µµÀÇ À̺¥Æ® ÆÄÀÏ¿¡ Ç¥½ÃµÇ°Å³ª À̺¥Æ® ÆÄÀÏÀÌ »óÀÌÇÑ µð·ºÅ丮¿¡ ÀÖ´Â Business Object À¯ÇüÀ» Æú¸µÇÏ·Á¸é °¢ À¯Çü¿¡ ´ëÇØ º°µµÀÇ ÃÖ»óÀ§ ·¹º§ Meta Object¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. EventExt ¹× EventDir ¼Ó¼ºÀ» »ç¿ëÇÏ¿© Àû´çÇÑ µð·ºÅ丮¸¦ Áö½ÃÇϽʽÿÀ.
»óÀÌÇÑ À¯ÇüÀÇ º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏÀ» Æú¸µÇÒ ¶§ »ç¿ëÀÚ Á¤ÀÇ Data Handler¸¦ »ç¿ëÇÏ·Á¸é µ¿ÀÏÇÑ ÆÄÀÏ¿¡¼ »óÀÌÇÑ À¯ÇüÀÇ º¹¼ö Business Object Àб⸦ ÂüÁ¶ÇϽʽÿÀ.
À̸§/°ª Çü½ÄÀ» »ç¿ëÇÒ ¶§ À̺¥Æ® ÆÄÀÏÀÌ Business Object¸¦ º¹¼ö ÇàÀ¸·Î ºÐÇÒÇÏ´Â °æ¿ì, EOL Business Object ºÐ¸®¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Data Handler ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
´ÙÀ½ ¿¹´Â »óÀÌÇÑ À̺¥Æ® ÆÄÀÏ Çü½Ä¿¡ »ç¿ëÇÒ ºÐ¸®¹®ÀÚ¿¡ ´ëÇØÇÕ´Ï´Ù.
Sample_BO~Create~1~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~2~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~3~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~4~TableGenKey5~strange~TextConnector_924055528_0
Sample_BO~Create~1~TableGenKey5~strange~TextConnector_924055528_0CustomEndBO Sample_BO~Create~2~TableGenKey5~strange~TextConnector_924055528_0CustomEndBO Sample_BO~Create~3~TableGenKey5~strange~TextConnector_924055528_0CustomEndBO Sample_BO~Create~4~TableGenKey5~strange~TextConnector_924055528_0CustomEndBO
Sample_BO~Create~1~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~2~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~3~TableGenKey5~strange~TextConnector_924055528_0 Sample_BO~Create~4~TableGenKey5~strange~TextConnector_924055528_0
Sample_BO~Create~1~TableGenKey5~strange~TextConnector_924055528_0Sample_BO ~Create~2~TableGenKey5~strange~TextConnector_924055528_0Sample_BO~Create~3 ~TableGenKey5~strange~TextConnector_924055528_0Sample_BO~Create~4 ~TableGenKey5~strange~TextConnector_924055528_0
»ç¿ëÀÚÀÇ Meta Object ÀÛ¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "ƯÁ¤ Business Object¿¡ ´ëÇÑ JText Meta Object ÀÛ¼º"À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Meta Object µî·Ï Á¤º¸´Â ´ÙÀ½ °æ¿ì¿¡¸¸ À¯È¿ÇÕ´Ï´Ù.
ÀÌ Meta Object µî·Ï Á¤º¸°¡ ¿Ã¹Ù¸¥ °ªÀ¸·Î Ç¥½ÃµÇ¸é EndBODelimiter µî·Ï Á¤º¸¸¦ ´ëüÇÏ¿©, ÀÏ¹Ý ºÐ¸®¹®ÀÚ ±â¹Ý Business Object ±¸¹® ºÐ¼®¿¡ ´ëÇÑ ´ë¾ÈÀ» »ç¿ëÀÚ¿¡°Ô Á¦°øÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸¸¦ »ç¿ëÇϸé Ä¿³ØÅͰ¡ °íÁ¤ ¹ÙÀÌÆ® ¼ö¿Í ´ÜÀÏ Business Object¸¦ »ó°ü½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÆÄÀÏÀÌ 300¹ÙÀÌÆ®·Î ±¸¼ºµÇ°í FixedBOSize µî·Ï Á¤º¸¸¦ 100À¸·Î ¼³Á¤ÇÑ °æ¿ì, JText Adapter´Â 2Áø »ç¿ë °¡´É Data Handler¸¦ ÅëÇØ ÀÌ ¼¼ °¡Áö 100¹ÙÀÌÆ® ±æÀÌ ÆÐŶÀ» º¯È¯ÇÏ¿© ICS·Î Àü¼ÛÇÕ´Ï´Ù.
FixedBOSize ¹× EndBODelimiter ¸ðµÎ °ª ¼¼Æ®¸¦ °®´Â °æ¿ì, Jtext´Â ÆÄÀÏ ±¸¹® ºÐ¼®¿¡ FixedBOSize¸¦ ¼±ÅÃÇϰí EndBODelimiter´Â ¹«½ÃÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â À̺¥Æ® ¹× ¿äû 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï JText Connector¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â ´ÙÀ½¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
À̺¥Æ® 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é FTP URL, FTP ·Î±×ÀÎ Á¤º¸, Ä¿³ØÅͰ¡ ¿ø°Ý µð·ºÅ丮¿¡¼ À̺¥Æ® ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÏ´Â ·ÎÄà µð·ºÅ丮, ¾ÆÄ«À̺ê Á¤º¸ ¹× FTP ¼¹ö°¡ »ç¿ë ºÒ°¡´ÉÇÒ ¶§ Ä¿³ØÅͰ¡ ÀÛµ¿ÇÏ´Â ¹æ¹ý°ú °ü·ÃµÈ Á¤º¸¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ Àý¿¡¼´Â ÀÌ·¯ÇÑ ¸ðµç ±¸¼º»Ó¸¸ ¾Æ´Ï¶ó Ãß°¡ ¼±ÅÃÀû ±¸¼ºµµ ¼³¸íÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â EventDir Meta Object ¼Ó¼º¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡¼ À̺¥Æ®¸¦ Æú¸µÇÕ´Ï´Ù. À̺¥Æ® 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é ÀÌ ¼Ó¼ºÀÇ °ªÀ¸·Î FTP URLÀ» ÁöÁ¤ÇϽʽÿÀ. FTP URLÀº IETF Ç¥ÁØÀ» ÁؼöÇØ¾ß ÇÕ´Ï´Ù.
URL¿¡ FTP ¼¹ö¸¦ ÁöÁ¤ÇÏ´Â °Í ¿Ü¿¡, ¼±ÅÃÀûÀ¸·Î EventDir Meta Object ¼Ó¼º¿¡ ´ÙÀ½ Á¤º¸µµ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ ¿¹´Â EventDir ¼Ó¼º°ª¿¡ ´ëÇÑ ¼¼ °¡Áö Çü½ÄÀ» ¼³¸íÇÕ´Ï´Ù.
Çʼö °ª¸¸ÀÌ ÀÖ´Â URL:
ftp://ftp.companyA.com
¼±ÅÃÀû »ç¿ëÀÚ À̸§°ú Æ÷Æ® ¹øÈ£ °ªÀÌ ÀÖ´Â URL:
ftp://companyA:admin@ftp.companyA.com:1433
¼±ÅÃÀû »ç¿ëÀÚ À̸§, Æ÷Æ® ¹øÈ£ ¹× ¿ø°Ý À̺¥Æ® µð·ºÅ丮 °ªÀÌ ÀÖ´Â URL:
ftp://companyA:admin@ftp.companyA.com:1433/temp/JTextConn/Default/Event
FTP URL ¹× °ü·Ã ·Î±×ÀÎ Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â °Í ¿Ü¿¡, »ç¿ëÀÚ´Â Ä¿³ØÅͰ¡ ¿ø°Ý µð·ºÅ丮¿¡¼ À̺¥Æ® ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÏ´Â ·ÎÄà µð·ºÅ丮ÀÇ À§Ä¡µµ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ·ÎÄà µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ·Á¸é FTPLocalEventDir Meta Object ¼Ó¼ºÀ» »ç¿ëÇϽʽÿÀ.
Ä¿³ØÅͰ¡ ¿ø°Ý ¾ÆÄ«À̺긦 ó¸®ÇÏ´Â ¹æ¹ý ÁöÁ¤¿¡´Â ¿©·¯ °¡Áö ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ¿ø°Ý ¾ÆÄ«ÀÌºê µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ·Á¸é FTPArchiveDir Meta Object ¼Ó¼ºÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¼Ó¼ºÀº FTP ¼¹ö¿¡ ÀÖ´Â ¾ÆÄ«ÀÌºê µð·ºÅ丮ÀÇ Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ µð·ºÅ丮´Â ÀÌ¹Ì Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ¾ÆÄ«À̺긦 ÁöÁ¤Çϱâ À§ÇÑ ¿©·¯ ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.
Áߺ¹ ÆÄÀÏ À̸§À» ÇÇÇϱâ À§ÇÑ ½Ã°£ ¼ÒÀÎÀ» Á¦°øÇÔÀ¸·Î½á ¼øÂ÷ µ¥ÀÌÅÍ ¼¼Æ®¸¦ »ç¿ëÇϴ ȣ½ºÆ® ÆÄÀÏ ½Ã½ºÅÛ(MVS)¿¡ ´ëÇÑ Áö¿øÀÌ Çâ»óµÇ¾ú½À´Ï´Ù. MVS´Â µ¥ÀÌÅÍ ¼¼Æ® ¶Ç´Â ·¹ÄÚµå ¼¼Æ® À̸§¿¡ "_"°ú °°Àº Ư¼ö ¹®ÀÚ¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. Windows ¶Ç´Â Unix Ç÷§ÆûÀÇ °æ¿ì, ÆÄÀÏ ¾ÆÄ«ÀÌºê ½Ã ¿ø·¡ ÆÄÀÏ À̸§ÀÇ ½Ã°£ ¼ÒÀÎÀ» »ç¿ëÇϸç, À̸¦ ÅëÇØ ¾ÆÄ«ÀÌºê Æú´õ¿¡ ÆÄÀÏ À̸§ÀÌ Áߺ¹µÇÁö ¾Ê¾Æ ±âÁ¸ ÆÄÀÏÀ» °ãÃľ²Áö ¾Ê°Ô µË´Ï´Ù.
MVS ½Ã½ºÅÛ¿¡ ´ÙÀ½ Çü½ÄÀ»
»ç¿ëÇÏ¿© ÀÌ ÇѰ踦 ±Øº¹ÇÕ´Ï´Ù.
À̺¥Æ® ÆÄÀÏ: Test.in
¾ÆÄ«ÀÌºê ÆÄÀÏ: Test.TSyyyyMM.TSDDHHMM.TSSsSss
°¢ ¿ä¼Ò¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.
yyyy -- ³â
MM -- ¿ù
DD -- ³¯Â¥
HH -- ½Ã°£
MM -- ºÐ
Ss -- ÃÊ
Sss -- ¹Ð¸®ÃÊ
MVS Ç÷§ÆûÀÇ °æ¿ì µ¥ÀÌÅÍ ¼¼Æ® ¶Ç´Â ·¹ÄÚµå ¼¼Æ® ºÐ¸®ÀÚ´Â
"."(Á¡)ÀÌ¸ç µ¥ÀÌÅÍ ¼¼Æ® ¶Ç´Â ·¹ÄÚµå ¼¼Æ®¿¡¼ Çã¿ëµÇ´Â ÃÖ´ë '.'(Á¡)
¼ö´Â 6ÀÔ´Ï´Ù. µ¥ÀÌÅÍ ¼¼Æ® ¶Ç´Â ·¹ÄÚµå ¼¼Æ® À̸§Àº
"."(Á¡) ´ç ¿©´ü ÀÚ¸¦ ÃʰúÇØ¼´Â ¾È µÇ¸ç ÃÑ ¹®ÀÚ
¼ö´Â 44ÀÚ¸¦ ÃʰúÇØ¼´Â ¾È µË´Ï´Ù. ´ÙÀ½Àº
ÀÌ Çü½ÄÀÇ ÆÄÀÏ À̸§ ¿¹ÀÔ´Ï´Ù.
FTPRenameExt -- ARCHIVE
¾ÆÄ«ÀÌºê ÆÄÀÏ -- (SAMPLE).ARCHIVE.TS200304.TS290535.TS42234
FTPPollFrequency ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ Æú ÁÖ±âÀÇ ¼ö·Î ÃøÁ¤µÈ Ä¿³ØÅͰ¡ FTP ¼¹ö¸¦ Æú¸µÇÏ´Â ºóµµ¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼³Á¤Àº Ä¿³ØÅͰ¡ ´ÙÀ½ Æú¸µ Áֱ⸦ ½ÃÀÛÇÒ ¶§ ¿©ÀüÈ÷ ·ÎÄà À̺¥Æ® µð·ºÅ丮¿¡¼ ÆÄÀÏÀ» Àаí ÀÖ´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, PollFrequency°¡ 10000À¸·Î ¼³Á¤µÇ°í FTPPollFrequency°¡ 6À¸·Î ¼³Á¤µÇ´Â °æ¿ì, Ä¿³ØÅÍ´Â 10Ãʸ¶´Ù ·ÎÄà À̺¥Æ® µð·ºÅ丮¸¦ Æú¸µÇϰí 60Ãʸ¶´Ù ¿ø°Ý µð·ºÅ丮¸¦ Æú¸µÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â »ç¿ëÀÚ°¡ ÀÌ µî·Ï Á¤º¸¿¡ ´ëÇØ °ªÀ» ÁöÁ¤ÇÏ´Â °æ¿ì¿¡¸¸ FTP Æú¸µÀ» ¼öÇàÇÕ´Ï´Ù. FTPPollFrequency°¡ 0 ¶Ç´Â °ø¹éÀ¸·Î Æò°¡µÇ´Â °æ¿ì, Ä¿³ØÅÍ´Â FTP Æú¸µÀ» ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù.
ÀÚ¼¼ÇÑ Á¤º¸´Â JText ConnectorÀÇ ¼º´É Á¶Á¤À» ÂüÁ¶ÇϽʽÿÀ.
¿ø°Ý »çÀÌÆ®¿¡¼ À̺¥Æ®¸¦ Æú¸µÇÒ ¶§ Ä¿³ØÅÍ´Â ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
±×¸² 6Àº ·ÎÄà ¹× ¿ø°Ý À̺¥Æ® 󸮸¦ º¸¿©ÁÝ´Ï´Ù.
±×¸² 6. ·ÎÄà ¹× ¿ø°Ý À̺¥Æ® °ø°í Á¶ÀÛ
FTPEventFileMask ¼Ó¼ºÀ» »ç¿ëÇÏ¿© UNIX ¶Ç´Â Windows ½Ã½ºÅÛ¿¡ Àû¿ëµÇ´Â µ¿ÀÏÇÑ À̸§ ÁöÁ¤ Ç¥ÁØÀ» µû¸£Áö ¾Ê´Â ¸ÞÀÎÇÁ·¹ÀÓ¿¡¼ ÆÄÀÏ È®ÀåÀÚ¸¦ ½Äº°ÇϽʽÿÀ. ÀÌ ¼Ó¼º¿¡ ´ëÇÑ °ªÀÌ Á¦°øµÇÁö ¾Ê´Â °æ¿ì, Ä¿³ØÅÍ´Â EventExt ¼Ó¼º¿¡ ÁöÁ¤µÇ´Â °ªÀ» »ç¿ëÇÕ´Ï´Ù.
FTPEventFileMask¿¡ ´ëÇÑ °ªÀ» ÁöÁ¤ÇÒ ¶§ ¿ÍÀϵå Ä«µå ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹´Â ÀÌ ¼Ó¼º¿¡ ´ëÇØ °¡´ÉÇÑ ¸î °¡Áö Çü½ÄÀ» º¸¿©ÁÝ´Ï´Ù.
ACT.Z1UC.*
ACT.*.INPT
*.Z1UC.INPT
Ä¿³ØÅͰ¡ FTPEventFileMask¿¡ ÁöÁ¤µÇ´Â ±âÁØÀ» ÃæÁ·½ÃŰ´Â ¿ø°Ý »çÀÌÆ®¿¡¼ µÑ ÀÌ»óÀÇ ÆÄÀÏÀ» ã´Â °æ¿ì ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
À̺¥Æ® 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ±¸¼º °ªÀ» ÁöÁ¤ÇϽʽÿÀ.
¿äû 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é FTP URL, FTP ·Î±×ÀÎ Á¤º¸ ¹× Ä¿³ØÅͰ¡ ·ÎÄà µð·ºÅ丮¿¡¼ ¿äû ÆÄÀÏÀ» ¾÷·ÎµåÇÏ´Â ¿ø°Ý µð·ºÅ丮¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ Àý¿¡¼´Â ÀÌ·¯ÇÑ ¸ðµç ±¸¼º»Ó¸¸ ¾Æ´Ï¶ó Ãß°¡ ¼±ÅÃÀû ±¸¼ºµµ ¼³¸íÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â OutputDir Meta Object ¼Ó¼º¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡ ¼ºñ½º È£Ãâ ¿äû ÆÄÀÏÀ» ¾÷·ÎµåÇÕ´Ï´Ù. ¿äû 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é ÀÌ ¼Ó¼ºÀÇ °ªÀ¸·Î FTP URLÀ» ÁöÁ¤ÇϽʽÿÀ. FTP URLÀº IETF Ç¥ÁØÀ» ÁؼöÇØ¾ß ÇÕ´Ï´Ù.
FTP URL ¿Ü¿¡, ¼±ÅÃÀûÀ¸·Î OutputDir Meta Object ¼Ó¼º¿¡ ´ÙÀ½ Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ ¿¹´Â OutputDir ¼Ó¼º°ª¿¡ ´ëÇÑ ¼¼ °¡Áö Çü½ÄÀ» ¼³¸íÇÕ´Ï´Ù.
Çʼö °ª¸¸ÀÌ ÀÖ´Â URL:
ftp://ftp.companyA.com
¼±ÅÃÀû »ç¿ëÀÚ À̸§°ú Æ÷Æ® ¹øÈ£ °ªÀÌ ÀÖ´Â URL:
ftp://companyA:admin@ftp.companyA.com:1433
¼±ÅÃÀû »ç¿ëÀÚ À̸§, Æ÷Æ® ¹øÈ£ ¹× ¿ø°Ý Ãâ·Â µð·ºÅ丮 °ªÀÌ ÀÖ´Â URL:
ftp://companyA:admin@ftp.companyA.com:1433/temp/JTextConn/Default/Out
Ä¿³ØÅͰ¡ FTP 󸮿¡ ´ëÇØ ±¸¼ºµÇ°í ¼ºñ½º È£Ãâ ¿äûÀ» ¼ö½ÅÇÒ ¶§ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
±×¸² 7Àº ·ÎÄà ¹× ¿ø°Ý ¿äû 󸮸¦ º¸¿©ÁÝ´Ï´Ù.
±×¸² 7. ·ÎÄà ¹× ¿ø°Ý ¿äû Á¶ÀÛ
¿äû 󸮸¦ À§ÇØ ¿ø°Ý FTP ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ±¸¼º°ªÀ» ÁöÁ¤ÇϽʽÿÀ.
´ÙÀ½ ±â´ÉÀÌ µ¥ÀÌÅÍÀÇ FTP Àü¼Û¿¡ Àû¿ëµË´Ï´Ù.
FTPLocalEventDir¿¡ ÁöÁ¤µÇ´Â ÆÄÀÏÀÇ Àüü °æ·Î·Î ÀÌ ¼Ó¼ºÀ» ä¿ó´Ï´Ù.
JText Connector°¡ »ç¿ëÇÒ Data Handler¸¦ ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
Á¦°øµÇ´Â ±âº»°ª¿¡¼ Data Handler¸¦ (Á¦°øµÇ´Â ´Ù¸¥ ±âº»°ª ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇ Data Handler·Î) º¯°æÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
connector_manager_JText.sh)¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Data Handler ÀÛ¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Data Handler ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ Business Object¿¡ ´ëÇÑ JText Meta Object¸¦ ÀÛ¼ºÇÒ
¶§ ƯÁ¤ Business Object¸¦ ½Äº°Çϱâ À§ÇØ Meta ObjectÀÇ À̸§À»
¹Ù²Ù½Ê½Ã¿À. ¿¹¸¦ µé¾î, °í°´ ¹× Ç׸ñ Business Object¿¡ ´ëÇÑ
Meta Object¸¦ ÀÛ¼ºÇÏ·Á¸é Meta Object À̸§À»
MO_JTextConnector_Customer ¹× MO_JTextConnector_ItemÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ°¡ Meta Object¸¦ ÀÛ¼ºÇÏÁö ¾Ê´Â ¸ðµç Business Object´Â
񃧯
MO_JTextConnector_Default Meta Object¿¡ ÀÖ´Â
°ª¿¡ ÀÇÇØ ±¸¼ºµË´Ï´Ù. ÀÌ ±âº»
Meta ObjectÀÇ Business Object Á¤ÀÇ¿¡ ´ëÇÑ Á¤º¸´Â \repository\JText µð·ºÅ丮¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÅØ½ºÆ® ÆÄÀÏÀÌ »óÀÌÇÑ À¯ÇüÀÇ º¹¼ö Business Object¸¦ Æ÷ÇÔÇÏ´Â °æ¿ì,
MO_JTextConnector_Default Meta Object¸¦ »ç¿ëÇØ¾ß Çϰí EventExt ¹× EventDir ¼Ó¼ºÀÌ ÀÌ À̺¥Æ® ÆÄÀÏÀÌ À§Ä¡ÇÏ´Â µð·ºÅ丮¸¦ ¿Ã¹Ù¸£°Ô °¡¸®Å°´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ÆÄÀÏÀÇ °¢ Business Object´Â µ¿ÀÏÇÑ ºÐ¸®¹®ÀÚ¿¡ ÀÇÇØ ±¸ºÐµÇ¾î¾ß ÇÕ´Ï´Ù.
Á¦°øµÇ´Â Data Handler°¡ ÀÔ·Â ¹®ÀÚ¿·ÎºÎÅÍ °¢ Business ObjectÀÇ À̸§À» ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, ±âº» ÃÖ»óÀ§ ·¹º§ JText Meta Object¿Í Á¦°øµÇ´Â Data Handler¸¦ »ç¿ëÇÒ ¶§ º¹¼ö À¯ÇüÀ» Æ÷ÇÔÇÏ´Â ÇÑ ÆÄÀÏ¿¡ ÀÖ´Â Business ObjectÀÇ °¢ À¯ÇüÀ» ½Äº°Çϱâ À§ÇØ <EndBO:BOName> ºÐ¸®¹®ÀÚ¸¦ »ç¿ëÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
Business Object ¹®ÀÚ¿À» Business Object·Î º¯È¯ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ Data Handler¸¦ °³¹ßÇÏ´Â °æ¿ì, ±×°ÍÀÌ ÀÔ·Â ¹®ÀÚ¿ÀÇ Business Object À¯ÇüÀ» ÇØ¼®ÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
Business Object ¹®ÀÚ¿¿¡ ObjectEventId ¼Ó¼ºÀ» Ãß°¡ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. À̺¥Æ® °ø°í Business ObjectÀÇ °æ¿ì, ID°¡ Ä¿³ØÅÍ¿¡ ÀÇÇØ ä¿öÁöÁö ¾ÊÀ¸¸é Ä¿³ØÅÍ ÇÁ·¹ÀÓ¿öÅ©°¡ À̵é Business Object ¼Ó¼ºÀ» ä¿ó´Ï´Ù.
¼ºñ½º È£Ãâ ¿äû Business ObjectÀÇ °æ¿ì, ObjectEventId´Â ¹«½ÃµÇ°Å³ª ÆÄÀÏ¿¡ ±â·ÏµÇ´Â ¹®ÀÚ¿¿¡ Æ÷ÇԵ˴ϴÙ. ObjectEventId ¼Ó¼ºÀÌ Ãâ·Â ÆÄÀÏ¿¡ Æ÷ÇԵǴÂÁö ¿©ºÎ´Â »ç¿ëµÇ´Â Data Handler¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
JText ConnectorÀÇ 2Â÷ ÀνºÅϽº¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
\connectors\JText
\connectors\JText2
\repository\JText
\repository\JText2
Meta Object¸¦ º¹»çÇÏ´Â ¹æ¹ý¿¡´Â µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.
MO_JTextConnector_¸¦ MO_JText2Connector_·Î ¹Ù²Ù½Ê½Ã¿À.
repos_copy -sServerName -iFileName
JText ConnectorÀÇ Æú¸µ ¼º´ÉÀ» Á¶Á¤ÇÏ·Á¸é ¾Æ·¡¿¡¼ ¼³¸íÇÏ´Â ´ë·Î ´ÙÀ½ Ä¿³ØÅÍ ±¸¼º µî·Ï Á¤º¸¸¦ ¼³Á¤ÇϽʽÿÀ.
±×·¯³ª Ä¿³ØÅͰ¡ ¸¹Àº ¾çÀÇ Business Object¸¦ ÅëÇÕ ºê·ÎÄ¿¿¡ °Ô½ÃÇÒ ¼ö ÀÖ°Ô ÇÏ¸é ´Ù¸¥ ºñÁî´Ï½º ÅëÇÕ ±¸¼º¿ä¼Ò¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸Þ½ÃÁö ´ë±â¿ ½Ã½ºÅÛÀÌ ±âº»°ªÀ¸·Î ¼³Á¤µÈ °æ¿ì, JText Connector°¡ ½Ã½ºÅÛÀ» ÅëÇØ ¸¹Àº ´ëÇü Business Object¸¦ Àü¼ÛÇÏ¸é ´ë±â¿ÀÌ »¡¸® ä¿öÁú ¼ö ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î ¼º´ÉÀ» Á¶Á¤ÇÒ ¶§ PollQuantity¿¡ ´ëÇÑ ÃÖÀû ¼º´É ¼³Á¤ÀÌ ÀÖÀ½À» ±â¾ïÇϽʽÿÀ.
Áï, Ä¿³ØÅÍ´Â °¢ Æú È£Ãâ Áß¿¡ »õ ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ÀÚÁÖ Æú¸µÇÏÁö ¾Ê´Â °æ¿ì, À̺¥Æ® µð·ºÅ丮¿¡¼ ¹ß»ýÇÏ´Â ÆÄÀÏÀ» Àü´ÞÇÏ´Â µ¥ ´õ ¿À·¡ °É¸³´Ï´Ù. Ä¿³ØÅͰ¡ ÀÚÁÖ Æú¸µÇÏ´Â °æ¿ì, Ä¿³ØÅͰ¡ ´õ ÀÚÁÖ ÆÄÀÏÀ» ¼±ÅÃÇÏ°í ´õ ÀÚÁÖ ÆÄÀÏÀ» Àü´ÞÇÕ´Ï´Ù.
±×·¯³ª Ä¿³ØÅͰ¡ À̺¥Æ®¸¦ ´õ ÀÚÁÖ Æú¸µÇÒ¼ö·Ï ¿äûÀ» ó¸®ÇÏ´Â µ¥ ´õ ÀûÀº ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. ÁÖ·Î ¿äû 󸮸¦ À§ÇØ Ä¿³ØÅ͸¦ »ç¿ëÇÏ´Â °æ¿ì, Ä¿³ØÅ͸¦ ÁÖ·Î À̺¥Æ® 󸮿¡ »ç¿ëÇÏ´Â °æ¿ìº¸´Ù PollFrequency¸¦ ´õ ³·Àº °ªÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
À§¿¡¼ ³íÀÇÇÑ PollQuantity ±¸¼º µî·Ï Á¤º¸¿¡¼¿Í °°ÀÌ, PollFrequency¸¦ ¾ÆÁÖ ±æ°Å³ª ªÀº ½Ã°£ °°Àº ±ØÇѰªÀ¸·Î ¼³Á¤ÇÏ´Â °ÍÀÌ ´Ù¸¥ ºñÁî´Ï½º ÅëÇÕ ±¸¼º¿ä¼ÒÀÇ ¼º´É¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù.
¿ä¾àÇϸé, Æú¸µ¿¡¼ ¼º´ÉÀ» Çâ»ó½Ã۱â À§ÇÑ ÃÖ»óÀÇ Á¢±Ù ¹æ¹ýÀº PollQuantity, PollFrequency ¹× FTPPollFrequency¸¦ ¼·Î º¸¿ÏÇϵµ·Ï ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù.
JText Connector°¡ ±â´ëÇÏ´Â ÀÔ·Â ÆÄÀϰú À¯»çÇÑ ÆÄÀÏÀ» »ý¼ºÇϱ⠿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº ¼Ò½º ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ Ãâ·Â Çü½ÄÀ» ¼³Á¤ÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. »ùÇà ÆÄÀÏÀº ¶ÇÇÑ Å×½ºÆ®¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ICS¿¡¼ ÀÔ·Â ÆÄÀϰú À¯»çÇÑ ÆÄÀÏÀ» »ý¼ºÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÌ ÇÁ·Î¼¼½º´Â ´ÜÀÏ ÆÄÀÏ¿¡ ±â·ÏµÈ º¹¼ö Business Object¸¦ º¼ ¼ö ÀÖ°Ô Çϴµ¥, ÀÌ ÆÄÀÏÀ» Å×½ºÆ® Áß¿¡ ÀÔ·ÂÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
JText Connector°¡ ±â´ëÇÏ´Â °Í°ú À¯»çÇÑ Business Object¸¦ »ý¼ºÇϱ⠿øÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×½ºÆ® Áß¿¡ »ç¿ëÇÒ °ªÀ¸·Î Business Object¸¦ ä¿ï ¼ö ÀÖ½À´Ï´Ù.
Ä¿³ØÅͰ¡ Business Object ÅÛÇø®Æ®¸¦ ÀÚµ¿À¸·Î »ý¼ºÇÏ°Ô ÇÏ·Á¸é GenerateTemplate ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇϽʽÿÀ. Ä¿³ØÅͰ¡ Áö¿øÇÏ´Â °¢ Business Object¿¡ ´ëÇÑ Á¤ÀǸ¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ä¿³ØÅÍ´Â GenerateTemplate µî·Ï Á¤º¸ÀÇ °ªÀ» »ç¿ëÇÏ¿© Ä¿³ØÅͰ¡ ½ÃÀÛÇÒ ¶§ Á÷·ÄÈµÈ Business ObjectÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Á÷·ÄÈµÈ Business Object´Â Data Handler°¡ ÀÛ¼ºÇÏ´Â Business ObjectÀÇ ¹®ÀÚ¿ Ç¥½ÃÀÔ´Ï´Ù. Connector Configurator¸¦ »ç¿ëÇÏ¿© ÀÌ µî·Ï Á¤º¸¿¡ ´ëÇÑ Business ObjectÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ.
ÀÌ µî·Ï Á¤º¸¿¡ ´ëÇÑ ±¸¹®Àº BOName;BONameÀ¸·Î, ¿©±â¼ ƯÁ¤ Business Object À̸§ÀÇ À̸§ÀÌ BONameÀ¸·Î ´ëüµË´Ï´Ù. ´ë¼Ò¹®ÀÚ ±¸ºÐÀÌ Áß¿äÇÕ´Ï´Ù. µÑ ÀÌ»óÀÇ Business Object¸¦ ÁöÁ¤ÇÏ·Á¸é Customer;Item¿¡¼¿Í °°ÀÌ À̸§À» ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐÇϽʽÿÀ. Á¾·á ±¸µÎÁ¡Àº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. À̵é Business Object¿¡ ´ëÇÑ ÅÛÇø®Æ®´Â »ç¿ëÀÚ°¡ ´ÙÀ½¿¡ Ä¿³ØÅ͸¦ ½ÃÀÛÇÒ ¶§ ÀÛ¼ºµË´Ï´Ù.
»ý¼ºµÈ ÅÛÇø®Æ®´Â Business ObjectÀÇ Á¤ÀÇ¿¡¼ Business ObjectÀÇ ¼Ó¼º¿¡ ´ëÇØ ¼³Á¤µÇ´Â Á¦°øµÈ ±âº»°ªÀ» Æ÷ÇÔÇÕ´Ï´Ù. ¼Ó¼º¿¡ ´ëÇØ Á¦°øµÇ´Â ±âº»°ªÀÌ ¾ø´Â °æ¿ì, ±âº»°ªÀº ¹«½ÃµÇ°Å³ª(CxIgnore¸¦ »ç¿ëÇÏ¿©) °ø¹éÀ¸·Î ³²½À´Ï´Ù(CxBlank¸¦ »ç¿ëÇÏ¿©). °¢ ´ÜÀÏ Ä«µð³¾¸®Æ¼ ÇÏÀ§ Business Object¿¡ ´ëÇØ ÇϳªÀÇ ÇÏÀ§ Business Object°¡ ÀÛ¼ºµÇ°í ´ÙÁß Ä«µð³¾¸®Æ¼ Business Object¿¡ ´ëÇØ ÇÏÀ§ Business ObjectÀÇ µ¿ÀÏÇÑ ÀνºÅϽº µÎ °³°¡ ÀÛ¼ºµË´Ï´Ù.
ÁöÁ¤µÈ Business Object¿¡ ´ëÇØ ÅÛÇø®Æ® »ý¼ºÀ» ½ÃÀÛÇÏ·Á¸é Ä¿³ØÅ͸¦ ½ÃÀÛÇϽʽÿÀ. Ä¿³ØÅÍ´Â Ãâ·Â ÆÄÀϰú µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ÅÛÇø®Æ®¸¦ ±â·ÏÇÕ´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì, GenerateTemplate µî·Ï Á¤º¸¸¦ °ø¹éÀ¸·Î µÎ½Ê½Ã¿À.