Data Handler ¼³Ä¡

IBM WebSphere InterChange Server ¶Ç´Â WebSphere Business Integration Adapters Á¦Ç°ÀÇ ÆÄÆ®·Î Data Handler¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¼½¼ÇÀº Data Handler¸¦ ¼³Ä¡Çϱâ À§ÇÑ ¼³Ä¡ ȯ°æ ¹× ´Ü°è¸¦ ¼³¸íÇÕ´Ï´Ù.

IBM WebSphere InterChange ServerÀÇ Data Handler

IBM WebSphere InterChange Server Á¦Ç°Àº ±âº» Data Handler ÆÄÀÏ,

CwDataHandlers.jarÀ» Æ÷ÇÔÇÕ´Ï´Ù. µû¶ó¼­ ÀÌ Á¦Ç°Àº Ç¥ 3¿¡ ³ª¿­µÈ Data Handler¸¦ Æ÷ÇÔÇÕ´Ï´Ù. Server Access Interface ÇÁ·Î¼¼½º(InterChange Server ³»¿¡¼­)´Â CwDataHandlers.jar ÆÄÀÏÀÇ ¸ðµç Data Handler¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. InterChange Server ¼³Ä¡ ÇÁ·Î±×·¥Àº ÀÚµ¿À¸·Î ÀÌ Data Handler ÆÄÀÏÀ» ¼³Ä¡ÇÕ´Ï´Ù. InterChange Server ¼³Ä¡ ÇÁ·Î±×·¥ÀÇ »ç¿ë¿¡ ´ëÇØ¼­´Â UNIX¿ë ½Ã½ºÅÛ ¼³Ä¡ ¾È³»¼­ ¶Ç´Â Windows¿ë ½Ã½ºÅÛ ¼³Ä¡ ¾È³»¼­ÀÇ Áö½Ã»çÇ×À» µû¸£½Ê½Ã¿À.

ÁÖ:
InterChange Server¿¡ IBM¿¡¼­ Á¦°øÇÏ´Â Ãß°¡ Data Handler¸¦ »ç¿ëÇÏ·Á¸é WebSphere Business Integration Adapters Á¦Ç°À» ±¸ÀÔÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Á¦Ç°¿¡´Â ¸ðµç IBM Á¦°ø Data Handler¿Í Data Handler »ùÇà Äڵ尡 µé¾î ÀÖ¾î Custom Data Handler °³¹ßÀ» µµ¿ï ¼ö ÀÖ½À´Ï´Ù.

¼³Ä¡°¡ ¿Ï·áµÇ¸é, Ç¥ 6¿¡ ÀÖ´Â ÆÄÀÏÀÌ ½Ã½ºÅÛÀÇ Á¦Ç° µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù.

Ç¥ 6. WebSphere InterChange ServerÀÇ Data Handler¿¡ ¼³Ä¡µÈ ÆÄÀÏ ±¸Á¶
µð·ºÅ丮 ¼³¸í
DataHandler IBM Á¦°ø Data HandlerÀÇ ÄÄÆÄÀÏµÈ ¹öÀüÀ» À§ÇÑ CwDataHandler.jar ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.
repository\edk ¼­¹ö ¾×¼¼½º ÀÎÅÍÆäÀ̽º(InterChange Server ÅëÇÕ ºê·ÎÄ¿¿Í ÇÔ²² »ç¿ëµÇ´Â) ¹®¸ÆÀ¸·Î È£ÃâµÇ´Â Data Handler¿¡ ´ëÇÑ Meta Object Á¤Àǰ¡ ÀÖ´Â ÅØ½ºÆ® ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÁÖ:
ÀÌ Àå¿¡¼­ ¹é½½·¡½Ã(\)´Â µð·ºÅ丮 °æ·ÎÀÇ ±ÔÄ¢À¸·Î »ç¿ëµË´Ï´Ù. UNIX ¼³Ä¡ÀÇ °æ¿ì, ¹é½½·¡½Ã¸¦ ½½·¡½Ã(/)·Î ´ëüÇϽʽÿÀ. ¸ðµç °æ·Î À̸§Àº WebSphere Business Integration SystemÀÌ ¼³Ä¡µÈ Á¦Ç° µð·ºÅ丮¿Í °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù.

IBM WebSphere Business Integration AdaptersÀÇ Data Handler

IBM WebSphere Business Integration Adapters Á¦Ç°Àº IBM¿¡¼­ Á¦°øÇÏ´Â ¸ðµç Data Handler¸¦ Æ÷ÇÔÇÕ´Ï´Ù(IBM Á¦°ø Data Handler ÂüÁ¶). Data Handler¸¦ ¼³Ä¡Çϱâ À§ÇØ WebSphere Business Integration Adapters ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇϸé ÀÚµ¿À¸·Î ¼³Ä¡µË´Ï´Ù.

º°µµÀÇ XML ¶Ç´Â EDI Data Handler¸¦ ¼³Ä¡ÇÏ·Á¸é, ±×·¡ÇÈ ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÑ Data Handler ¼³Ä¡ ¶Ç´Â Data Handler ÀÚµ¿ ¼³Ä¡ÀÇ Áö½Ã»çÇ×À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

¼³Ä¡°¡ ¿Ï·áµÇ¸é, Ç¥ 7¿¡ ÀÖ´Â ÆÄÀÏÀÌ ½Ã½ºÅÛÀÇ Á¦Ç° µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù.


Ç¥ 7. WebSphere Business Integration AdaptersÀÇ Data Handler¿¡ ¼³Ä¡µÈ ÆÄÀÏ ±¸Á¶
µð·ºÅ丮 ¼³¸í
DataHandler IBM Á¦°ø ±âº» Data HandlerÀÇ ÄÄÆÄÀÏµÈ ¹öÀü¿¡ ´ëÇÑ

CwDataHandler.jar ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.

¶ÇÇÑ ºñ¾î ÀÖ´Â jar ÆÄÀÏÀÎ CustDataHandler.jarµµ Æ÷ÇÔÇϸç, ÀÌ´Â °³¹ßÇÏ´Â Custom Data Handler¸¦ º¸À¯Çϱâ À§ÇÑ ¿ëµµÀÔ´Ï´Ù.

DevelopmentKits\edk\DataHandler Custom Data Handler¸¦ À§ÇÑ ÅÛÇø®Æ® ÆÄÀÏ(StubDataHandler.java)°ú Custom Data Handler¸¦ ÄÄÆÄÀÏÇϱâ À§ÇÑ Àϰýó¸® ÆÄÀÏ(make_datahandler.bat)À» Æ÷ÇÔÇÕ´Ï´Ù.
DevelopmentKits\edk\DataHandler\Samples »ùÇà FixedWidth, NameValue ¹× Delimited Data Handler¿¡ ´ëÇÑ ¼Ò½º Äڵ带 Æ÷ÇÔÇÕ´Ï´Ù.
repository\DataHandlers Ä¿³ØÅÍ ¹®¸ÆÀ¸·Î È£ÃâµÇ´Â Data Handler¿¡ ´ëÇÑ Meta Object Á¤Àǰ¡ ÀÖ´Â ÅØ½ºÆ® ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÁÖ:
ÀÌ Àå¿¡¼­ ¹é½½·¡½Ã(\)´Â µð·ºÅ丮 °æ·ÎÀÇ ±ÔÄ¢À¸·Î »ç¿ëµË´Ï´Ù. UNIX ¼³Ä¡ÀÇ °æ¿ì, ¹é½½·¡½Ã¸¦ ½½·¡½Ã(/)·Î ´ëüÇϽʽÿÀ. ¸ðµç °æ·Î À̸§Àº WebSphere Business Integration SystemÀÌ ¼³Ä¡µÈ Á¦Ç° µð·ºÅ丮¿Í °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù.

±×·¡ÇÈ ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÑ Data Handler ¼³Ä¡

±×·¡ÇÈ ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© º°µµÀÇ XML ¹× EDI Data Handler¸¦ ¼³Ä¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. »ç¿ëÀÚÀÇ Data Handler¿¡ ´ëÇØ ¼³¸íµÈ ´ë·Î ¼³Ä¡ ÇÁ·Î±×·¥À» È£ÃâÇϽʽÿÀ.
  2. ¾ð¾î ¼±Åà ÇÁ·ÒÇÁÆ®¿¡¼­ µå·Ó ´Ù¿î ¸Þ´º·ÎºÎÅÍ ¿øÇÏ´Â ¾ð¾î¸¦ ¼±ÅÃÇÑ ÈÄ È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
  3. ½ÃÀÛ È­¸é¿¡¼­ ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  4. IBM ¶óÀ̼¾½º ½ÂÀÎ È­¸é¿¡¼­ ¶óÀ̼¾½º °è¾à Á¶°Ç¿¡ µ¿ÀÇÇÕ´Ï´Ù¸¦ ´©¸¥ ´ÙÀ½ È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
  5. Á¦Ç° µð·ºÅ丮 È­¸éÀ» »ç¿ëÇÏ¿© Data Handler¸¦ ¼³Ä¡ÇÒ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦Ç° µð·ºÅ丮¿¡´Â ȣȯ °¡´ÉÇÑ ¾î´ðÅÍ ÇÁ·¹ÀÓ¿öÅ© ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¶Ç´Ù¸¥ µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖÁö¸¸, ȣȯ °¡´ÉÇÑ ¾î´ðÅÍ ÇÁ·¹ÀÓ¿öÅ© ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.

    Windows Ç÷§Æû¿¡¼­ ÇÊµå °ªÀº ±âº»ÀûÀ¸·Î CROSSWORLDS ȯ°æ º¯¼ö¿¡ Æ÷ÇÔµÈ °ªÀ̸ç, ¾î´ðÅÍ ÇÁ·¹ÀÓ¿öÅ©ÀÇ WebSphere InterChange Server ¼³Ä¡ ÇÁ·Î±×·¥ ¶Ç´Â WebSphere Business Integration Adapters ¼³Ä¡ ÇÁ·Î±×·¥¿¡ ÀÇÇØ ¼³Á¤µË´Ï´Ù.

    UNIX Ç÷§Æû¿¡¼­ ¼³Ä¡ ÇÁ·Î±×·¥Àº ¾î´ðÅÍ ÇÁ·¹ÀÓ¿öÅ© ¼³Ä¡ ÇÁ·Î±×·¥ ¶Ç´Â

    WebSphere InterChange Server ¼³Ä¡ ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÀÛ¼ºµÈ ÆÄÀÏÀÇ Ç׸ñÀ» Á¶È¸ÇÕ´Ï´Ù.

    WebSphere InterChange Server ¼³Ä¡¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Windows¿ë ½Ã½ºÅÛ ¼³Ä¡ ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

    Á¦Ç° µð·ºÅ丮 È­¸é¿¡¼­ ´ÙÀ½ Ÿ½ºÅ© Áß Çϳª¸¦ ¼öÇàÇϽʽÿÀ.

  6. ¿ä¾à È­¸éÀº ¼³Ä¡Çϵµ·Ï ¼±ÅÃÇÑ ±â´É, ÁöÁ¤µÈ Á¦Ç° µð·ºÅ丮 ¹× ÇÊ¿äÇÑ µð½ºÅ© °ø°£ÀÇ ¾çÀ» ³ª¿­ÇÕ´Ï´Ù. È®ÀÎÇÒ Á¤º¸¸¦ ÀÐÀº ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  7. Windows ÄÄÇ»ÅÍ¿¡¼­ ¼³Ä¡ ÁßÀÎ °æ¿ì, ¼³Ä¡ ÇÁ·Î±×·¥Àº ÀϺΠData Handler¿¡ ´ëÇÑ ÇÁ·Î±×·¥ Æú´õ ¼±Åà ȭ¸éÀ» Ç¥½ÃÇÕ´Ï´Ù. ÇÁ·Î±×·¥ ±×·ì Çʵ忡¼­ ¾î´ðÅÍ¿¡ ´ëÇÑ ¹Ù·Î °¡±â¸¦ ÀÛ¼ºÇÏ·Á´Â ÇÁ·Î±×·¥ ±×·ìÀÇ À̸§À» ÀÔ·ÂÇϰųª ±âº» ÇÁ·Î±×·¥ ±×·ìÀ» ½ÂÀÎÇÑ ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  8. ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ¼º°øÀûÀ¸·Î Á¾·áµÇ¸é, ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.

Data Handler ÀÚµ¿ ¼³Ä¡

º°µµÀÇ XML ¹× EDI Data Handler¸¦ ÀÚµ¿ ¼³Ä¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. Ç¥ 8¿¡ ³ª¿­µÈ ¿øÇÏ´Â ¿É¼ÇÀ» »ç¿ëÇÏ¿© Data Handler¸¦ ¼³Ä¡ÇÒ ÀÀ´ä ÆÄÀÏÀ» ÁغñÇϽʽÿÀ.


    Ç¥ 8. Data Handler¿¡ ´ëÇÑ ÀÚµ¿ ¼³Ä¡ ¿É¼Ç
    ¿É¼Ç À̸§ ¿É¼Ç °ª
    -W installLocation.active
     

    -W installLocation.value
     

    InterChange Server°¡ ¼³Ä¡µÈ µð·ºÅ丮 °æ·Î·Î ¼³Á¤ÇϽʽÿÀ.

    ÀÌ ¿É¼ÇÀ» ÁÖ¼® Ç¥½ÃµÈ »óÅ·ΠµÑ °æ¿ì, Á¦Ç°ÀÌ ³ª¿­µÈ ±âº» µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù.

    ÀÌ ¿É¼ÇÀº Windows¿¡ ¼³Ä¡µÈ WICS ºê·ÎÄ¿¿¡ ´ëÇØ¼­¸¸ ÇØ´çÇÕ´Ï´Ù. WMQI ¶Ç´Â WAS ºê·ÎÄ¿¿¡ ´ëÇØ ¼³Ä¡ÇÒ °æ¿ì ¶Ç´Â UNIX ÄÄÇ»ÅÍ¿¡ ¼³Ä¡ÇÒ °æ¿ì ÁÖ¼®À¸·Î Ç¥½ÃÇϽʽÿÀ.

    -G replaceExistingResponse
     

    ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ º¹»ç ÁßÀÎ ÆÄÀϰú µ¿ÀÏÇÑ À̸§À» °®´Â ½Ã½ºÅÛ¿¡¼­ ¹ß°ßµÈ ¸ðµç ÆÄÀÏÀ» ¹Ù²Ù·Á¸é yesToAll ¶Ç´Â yes·Î ¼³Á¤ÇϽʽÿÀ.

    ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ º¹»ç ÁßÀÎ ÆÄÀϰú µ¿ÀÏÇÑ À̸§À» °®´Â ½Ã½ºÅÛ¿¡¼­ ¹ß°ßµÈ ¸ðµç ÆÄÀÏÀ» ¹Ù²ÙÁö ¾ÊÀ¸·Á¸é noToAll ¶Ç´Â no·Î ¼³Á¤ÇϽʽÿÀ.

    -G replaceNewerResponses
     

    ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ º¹»ç ÁßÀÎ ÆÄÀϺ¸´Ù »õ·Î¿î ½Ã½ºÅÛ¿¡¼­ ¹ß°ßµÈ ¸ðµç ÆÄÀÏÀ» ¹Ù²Ù·Á¸é yesToAll ¶Ç´Â yes·Î ¼³Á¤ÇϽʽÿÀ.

    ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ º¹»ç ÁßÀÎ ÆÄÀϺ¸´Ù »õ·Î¿î ½Ã½ºÅÛ¿¡¼­ ¹ß°ßµÈ ¸ðµç ÆÄÀÏÀ» ¹Ù²Ù±â ¾ÊÀ¸·Á¸é noToAll ¶Ç´Â no·Î ¼³Á¤ÇϽʽÿÀ.

    -G createDirectoryResponse
     

    ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì ¿É¼Ç¿¡¼­ ÁöÁ¤ÇÑ Á¦Ç° µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ·Á¸é yes·Î ¼³Á¤ÇϽʽÿÀ.

    ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì Á¦Ç° µð·ºÅ丮¸¦ ÀÛ¼ºÇÏÁö ¾ÊÀ¸·Á¸é no·Î ¼³Á¤ÇϽʽÿÀ.

    ÁöÁ¤ÇÑ µð·ºÅ丮°¡ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì ¼³Ä¡°¡ ¼º°øÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» yes·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

    -G removeExistingResponse
     

    ÀÌ ¿É¼ÇÀº ¾î¶² Ç÷§ÆûÀÇ ¾î¶² ºê·ÎÄ¿¿¡µµ °ü·ÃÀÌ ¾ø½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁÖ¼®À¸·Î Ç¥½ÃÇϽʽÿÀ.

    -G removeModifiedResponse
     

    ÀÌ ¿É¼ÇÀº ¾î¶² Ç÷§ÆûÀÇ ¾î¶² ºê·ÎÄ¿¿¡µµ °ü·ÃÀÌ ¾ø½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁÖ¼®À¸·Î Ç¥½ÃÇϽʽÿÀ.

  2. 1´Ü°è¿¡¼­ ÁغñÇÑ ÀÀ´ä ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¼³¸íµÈ ´ë·Î ÀÚµ¿ ¼³Ä¡¸¦ ¼öÇàÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2003