È÷ºê¸®¾î ȯ°æ¿¡ ¸Â°Ô InterChange Server ±¸¼º

È÷ºê¸®¾î ȯ°æ¿¡¼­ InterChange Server°¡ ¿Ã¹Ù·Î ÀÛµ¿µÇµµ·Ï ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇÏ¿© ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. È÷ºê¸®¾î ȯ°æÀº InterChange Server ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© BiDi È÷ºê¸®¾î µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ±¸¼ºÀ» ¸»ÇÕ´Ï´Ù. Ưº°ÇÑ ±¸¼º °í·Á»çÇ×À» °®´Â ICS ±¸¼º¿ä¼Ò¿¡´Â Windows ¿î¿µ üÁ¦, ³»ºÎ ÀúÀå¼Ò·Î »ç¿ëµÇ´Â ICS Áö¿ø µ¥ÀÌÅͺ£À̽º ¹× ICS ±¸¼º¿ä¼Ò°£ Åë½Å¿¡ »ç¿ëµÇ´Â WebSphere MQ°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

È÷ºê¸®¾î¿¡ ¸Â°Ô Windows ȯ°æ ±¸¼º

Windows ¿î¿µ üÁ¦ÀÇ ÄÁÅØ½ºÆ®¿¡¼­ ±âº» »ç¿ëÀÚ ·ÎÄÉÀÏ ¹× ±âº» DOS ÇÁ·ÒÇÁÆ® ÄÚµå ÆäÀÌÁö ¸Å°³º¯¼ö´Â ICS ±¸¼º¿ä¼ÒÀÇ ÀÛµ¿¿¡ ¿µÇâÀ» ÁÝ´Ï´Ù.

±âº» »ç¿ëÀÚ ·ÎÄÉÀÏ¿¡ ´ëÇÑ Á¤ÀÇ´Â C++ ±â¹Ý µµ±¸ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ±Û²Ã ¼±Åÿ¡ ¿µÇâÀ» ÁÝ´Ï´Ù. ±âº» »ç¿ëÀÚ ·ÎÄÉÀÏÀº È÷ºê¸®¾î ¹®ÀÚ¸¦ Ç¥½ÃÇÏ´Â ±Û²Ã°ú ¿¬°üµÇ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¹®ÀÚ°¡ ¿Ã¹Ù·Î Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. ±âº» »ç¿ëÀÚ ·ÎÄÉÀÏÀ» È÷ºê¸®¾î·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ´Ü°è¿¡¼­´Â Windows 2000 ½Ã½ºÅÛ¿¡¼­ À̸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

  1. ½ÃÀÛ->¼³Á¤->Á¦¾îÆÇÀ» ¼±ÅÃÇϽʽÿÀ.
  2. "±¹°¡º° ¿É¼Ç" ¾ÆÀÌÄÜÀ» µÎ ¹ø ´©¸£½Ê½Ã¿À.
  3. "ÀÔ·Â ·ÎÄÉÀÏ" ÅÇÀ» ¼±ÅÃÇÏ°í »õ ÀÔ·Â ¾ð¾î(È÷ºê¸®¾î)¸¦ Ãß°¡ÇϽʽÿÀ. "±âº»°ªÀ¸·Î ¼³Á¤" ´ÜÃ߸¦ ´­·¯ È÷ºê¸®¾î¸¦ ±âº»°ªÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
  4. ÀÏ¹Ý ÅÇÀ» ¼±ÅÃÇϰí "½Ã½ºÅÛ ¾ð¾î ¼³Á¤"¿¡¼­ È÷ºê¸®¾î ¿·ÀÇ ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ. "±âº»°ª ¼³Á¤" ´ÜÃ߸¦ ´©¸£½Ê½Ã¿À.
  5. ¿­¸° â¿¡¼­, µå·Ó ´Ù¿î »óÀÚ¿¡¼­ È÷ºê¸®¾î¸¦ ¼±ÅÃÇϰí È®ÀÎ ´ÜÃ߸¦ ´©¸£½Ê½Ã¿À.



  6. ÀÏ¹Ý ÅÇÀ¸·Î µÇµ¹¾Æ°¡¼­ "»ç¿ëÀÚ ·ÎÄÉÀÏ(À§Ä¡)" µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ È÷ºê¸®¾î ·ÎÄÉÀÏÀ» ¼±ÅÃÇϽʽÿÀ.
  7. È®ÀÎ ´ÜÃ߸¦ ´©¸£½Ê½Ã¿À.

ÀÓÀÇ ´Ü°è¿¡¼­ ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇ϶ó´Â ¿äûÀÌ ÀÖÀ» ¼ö ÀÖÀ½À» Âü°íÇϽʽÿÀ. ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇÑ ÈÄ ÁßÁöÇÑ ÁöÁ¡¿¡¼­ ´Ü°è¸¦ Àç°³ÇϽʽÿÀ.

DOS ÇÁ·ÒÇÁÆ® ÄÚµå ÆäÀÌÁö º¯°æ

DOS ÇÁ·ÒÇÁÆ®¿¡¼­ ±âº» ÄÚµå ÆäÀÌÁö Á¤ÀÇ´Â STDOUT·Î Àü¼ÛµÈ ÀÀ¿ëÇÁ·Î±×·¥ µ¥ÀÌÅÍÀÇ ÀÎÄÚµù¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ÀÌ µ¥ÀÌÅÍ¿¡ È÷ºê¸®¾î ¹®ÀÚ°¡ Æ÷ÇÔµÈ °æ¿ì, ÀÌ µ¥ÀÌÅ͸¦ Ç¥ÁØ ÆíÁý±â¿¡¼­ ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÏ·Á¸é ÇØ´ç ÄÚµå ÆäÀÌÁö¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ÆíÁý±â¿¡¼­ Áö¿øµÇ´Â ±âº» Windows È÷ºê¸®¾î ÄÚµå ÆäÀÌÁö´Â Windows-1255ÀÔ´Ï´Ù. ±×·¯³ª DOS ÇÁ·ÒÇÁÆ®¿¡¼­ »ç¿ëµÇ´Â ±âº» ÄÚµå ÆäÀÌÁö´Â IBM-862ÀÔ´Ï´Ù. »çÀü¿¡ ´ëÃ¥À» ¼¼¿ìÁö ¾ÊÀ¸¸é Java ÀÀ¿ëÇÁ·Î±×·¥ÀÌ STDOUT·Î Àü¼ÛÇÑ UTF-8 ÀÎÄÚµùµÈ µ¥ÀÌÅ͸¦ Ç¥ÁØ Windows ÆíÁý±â ¹×/¶Ç´Â Ç¥½Ã±â¿¡¼­ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù.

Windows-1255 ÀÎÄÚµùÀ» DOS ÇÁ·ÒÇÁÆ®¿¡¼­ ±âº» ÀÎÄÚµùÀ¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

  1. DOS ÇÁ·ÒÇÁÆ®¸¦ ¿©½Ê½Ã¿À.
  2. "chcp 1255"¸¦ ÀÔ·ÂÇϰí Enter¸¦ ´©¸£½Ê½Ã¿À.
  3. Java ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇϽʽÿÀ.
  4. ¶Ç´Â ÀÌ ¸í·ÉÀÌ Æ÷ÇԵǵµ·Ï Java ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

È÷ºê¸®¾î¿¡ ¸Â°Ô ICS µ¥ÀÌÅͺ£À̽º ±¸¼º

ICS ¼­¹ö¿¡¼­ BiDi µ¥ÀÌÅ͸¦ ¿Ã¹Ù·Î ó¸®Çϵµ·Ï Áö¿øÇÏ·Á¸é ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º°¡ UTF-8 ÀÎÄÚµùÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ICS Áö¿ø µ¥ÀÌÅͺ£À̽º¸¶´Ù UTF-8À» Áö¿øÇÒ ¼ö ÀÖµµ·Ï µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇÏ´Â °íÀ¯ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. À̸¦ ¼öÇàÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀ̸鼭 ´ëºÎºÐÀÇ °æ¿ì À¯ÀÏÇÑ ¹æ¹ýÀº µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ ¹× ±¸¼ºÇÒ ¶§ UTF-8À» Áö¿øÇÏ´Â µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù.

DB2 ±¸¼º

ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ °æ¿ì, Á¦¾î ¼¾ÅÍ¿¡¼­ »ç¿ë °¡´ÉÇÑ Ç¥ÁØ µ¥ÀÌÅͺ£À̽º ÀÛ¼º ¸¶¹ý»ç¸¦ »ç¿ëÇϽʽÿÀ. ´ÙÀ½ ±×¸²¿¡ Ç¥½ÃµÈ ´ë·Î DB ÀÎÄÚµù ¹× Áö¿ª ¼³Á¤À» Á¤ÀÇÇϽʽÿÀ.



Oracle ±¸¼º

ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ °æ¿ì, ±¸¼º ¹× ÀÌÁÖ µµ±¸¿¡¼­ »ç¿ë °¡´ÉÇÑ Oracle µ¥ÀÌÅͺ£À̽º ±¸¼º Áö¿øÀ» »ç¿ëÇϽʽÿÀ. ´ÙÀ½¿¡ Ç¥½ÃµÈ ´ë·Î DB ÀÎÄÚµù ¹× Áö¿ª ¼³Á¤À» Á¤ÀÇÇϽʽÿÀ.



Microsoft SQL ±¸¼º

´ÙÀ½ È­¸é¿¡ ÁöÁ¤µÈ ´ë·Î ¼³Ä¡ Áß SQL Server¸¦ ±¸¼ºÇϽʽÿÀ. ÀÌ È­¸éÀº »ç¿ëÀÚ Á¤ÀÇ ¼³Ä¡ °æ·Î¸¦ ÅëÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù.



È÷ºê¸®¾î¿¡ ¸Â°Ô WebSphere MQSeries ´ë±â¿­ ±¸¼º

BiDi µ¥ÀÌÅ͸¦ »ç¿ëÇÏ´Â MQ Series ´ë±â¿­À» ÅëÇØ ICS ±¸¼º¿ä¼Ò°¡ ¼º°øÀûÀ¸·Î Åë½ÅÇϵµ·Ï Çã¿ëÇÏ·Á¸é ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ÇØ´ç ´ë±â¿­ °ü¸®ÀÚ¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

  1. ICS Åë½Å¿¡ »ç¿ëµÇ´Â MQ ´ë±â¿­ °ü¸®ÀÚÀÇ À̸§À» ÆÇº°ÇϽʽÿÀ(ICS ±¸¼º ¸¶¹ý»ç -> WebSphere MQ ÅÇ -> ´ë±â¿­ °ü¸®ÀÚ À̸§ È®ÀÎ).
  2. DOS ÇÁ·ÒÇÁÆ®¸¦ ¿­°í runmqsc <ÀÌÀü ´Ü°èÀÇ ´ë±â¿­ °ü¸®ÀÚÀÇ À̸§>À» ÀÔ·ÂÇϽʽÿÀ. Enter¸¦ ´©¸£½Ê½Ã¿À.
  3. alter qmgr CCSID(850)¸¦ ÀÔ·ÂÇϽʽÿÀ. Enter¸¦ ´©¸£½Ê½Ã¿À.
  4. display qmgr ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© CCSID°¡ 850À¸·Î º¯°æµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
  5. º¯°æ»çÇ×ÀÌ Àû¿ëµÇµµ·Ï ´ë±â¿­ °ü¸®ÀÚ¸¦ ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2004