±âÁ¸ ICS ½Ã½ºÅÛ Áغñ

ICS ½Ã½ºÅÛ ¾÷±×·¹À̵带 ÁغñÇÒ ¶§ ICS µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖ½Ã۱â À§ÇÑ µÎ °¡Áö ¿É¼ÇÀÌ Àִµ¥, ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ ¹× ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ ¾øÀ½ÀÔ´Ï´Ù. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ´Â ÀÌÀü ÀúÀå¼Ò¸¦ ´Ù½Ã »ç¿ëÇϰí ICS ¼­¹ö¸¦ óÀ½ ½ÃÀÛÇÏ´Â µ¿¾È ICS°¡ ÀúÀå¼Ò ¾÷±×·¹À̵带 ¼öÇàÇϵµ·Ï ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ ¾øÀ½Àº »õ·Î¿î ºó ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ¿© ¾÷±×·¹À̵åÇÔÀ» ÀǹÌÇÕ´Ï´Ù.

ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ ¾øÀ½À» »ç¿ëÇÏ´Â InterChange Server ½Ã½ºÅÛÀÇ ¾÷±×·¹À̵忡´Â ´ÙÀ½ ´Ü°è°¡ ¼ö¹ÝµË´Ï´Ù. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ¸¦ »ç¿ë ÁßÀÎ °æ¿ì, Áö½Ã»çÇ×ÀÇ º¯°æ»çÇ×Àº "ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ"·Î Ç÷¡±×µË´Ï´Ù.

  1. 1´Ü°è - InterChange Server ½Ã½ºÅÛ ¹é¾÷
  2. 2´Ü°è - ½Ã½ºÅÛÀ» Á¤Áö »óÅ·Π¼³Á¤
  3. 3´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ Á¦°Å
  4. 4´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡
  5. 5´Ü°è - ORB(Object Request Broker) ¾÷±×·¹À̵å
  6. 6´Ü°è - InterChange Server ¾÷±×·¹À̵å
  7. 7´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ½ÃÀÛ
  8. 8´Ü°è - ÀúÀå¼Ò ·Îµå
  9. 9´Ü°è - ¹öÀü 4.1.1¿¡¼­ ÀÌÁÖ ½Ã Ư¼ö ¾÷±×·¹À̵å ÇÁ·Î½ÃÀú
  10. 10´Ü°è - ¾÷±×·¹À̵å À¯È¿¼º È®ÀÎ

1´Ü°è - InterChange Server ½Ã½ºÅÛ ¹é¾÷

InterChange Server ½Ã½ºÅÛ ¹é¾÷À» »ç¿ëÇÏ¸é »õ ¹öÀüÀ» ¼³Ä¡ÇÏ´Â Áß¿¡ ½Ç¼ö·Î °ãÃľ²ÀÏ ¼ö ÀÖ´Â ¸ðµç ÆÄÀÏÀ» º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾÷±×·¹À̵å ÀýÂ÷¸¦ ¼öÇàÇϱâ Àü¿¡ Á¤Àû µ¥ÀÌÅÍ ¹× µ¿Àû µ¥ÀÌÅÍ(¾÷±×·¹À̵å¿Í °ü·Ã ¾øÀÌ Á¤±âÀûÀ¸·Î ¹é¾÷ÇÏ´Â º¯°æ °¡´ÉÇÑ µ¥ÀÌÅÍ)¸¦ ¹é¾÷ÇϽʽÿÀ. Á¤Àû ¹× µ¿Àû µ¥ÀÌÅÍÀÇ ¿¹Á¦´Â Ç¥ 15ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

½Ã½ºÅÛÀ» ¹é¾÷ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

Ç¥ 15¿¡¼­´Â ¿©·¯ ICS ±¸¼º¿ä¼Ò¸¦ ¹é¾÷ÇÏ´Â ¹æ¹ýÀ» ¿ä¾àÇÕ´Ï´Ù.

Ç¥ 15. InterChange Server µ¥ÀÌÅÍÀÇ ¹é¾÷ ¹æ¹ý
µ¥ÀÌÅÍ À¯Çü ¹é¾÷ ¹æ¹ý
Á¤Àû µ¥ÀÌÅÍ

ÀúÀå¼Ò
»ç¿ëÀÚ Á¤ÀÇµÈ InterChange Server ±¸¼º¿ä¼ÒÀÇ ÀϺΠ¶Ç´Â ÀüºÎ¸¦ ÀúÀåÇϱâ À§ÇØ repos_copy À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ.

ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration GuideÀÇ InterChange Server ±¸¼º¿ä¼Ò ¹é¾÷ ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.


»ç¿ëÀÚ Á¤ÀÇ Çù¾÷ Java Ŭ·¡½º ÆÄÀÏ(.class) ¹× ¸Þ½ÃÁö ÆÄÀÏ(.msg) ½Ã½ºÅÛ ¹é¾÷¿¡ ProductDir µð·ºÅ丮ÀÇ collaborations ¼­ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇϽʽÿÀ.

ProductDir\collaborations 
 

»ç¿ëÀÚ Á¤ÀÇ ¸Ê Java Ŭ·¡½º ÆÄÀÏ(.class) ½Ã½ºÅÛ ¹é¾÷¿¡ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ·Á¸é ´ÙÀ½ µð·ºÅ丮°¡ ½Ã½ºÅÛ ¹é¾÷¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

ProductDir\DLMs
 

»ç¿ëÀÚ Á¤ÀÇ Ä¿³ØÅÍ ½Ã½ºÅÛ ¹é¾÷¿¡ ProductDir\connectors\connector_name ÆÄÀÏÀ» Æ÷ÇÔÇϽʽÿÀ. ¿©±â¼­ ¡ºconnector_name¡»Àº »ç¿ëÀÚ Á¤ÀÇ Ä¿³ØÅÍÀÇ À̸§ÀÔ´Ï´Ù.

»ç¿ëÀÚ Á¤ÀÇ ½ÃÀÛ ½ºÅ©¸³Æ® ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ »ç¿ëÀÚ Á¤ÀÇÇÑ °æ¿ì ÇØ´ç ½ºÅ©¸³Æ®¸¦ ½Ã½ºÅÛ ¹é¾÷¿¡ Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.

ICS ±¸¼º ÆÄÀÏ(InterchangeSystem.cfg) ½Ã½ºÅÛ ¹é¾÷¿¡ ProductDir µð·ºÅ丮¿¡ »óÁÖÇÏ´Â ICS ±¸¼º ÆÄÀÏÀ» Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.
µ¿Àû µ¥ÀÌÅÍ

»óÈ£ ÂüÁ¶, À̺¥Æ® ½ÇÆÐ ¹× °ü°è Å×ÀÌºí µ¥ÀÌÅͺ£À̽º¿ë µ¥ÀÌÅͺ£À̽º ¹é¾÷ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration GuideÀÇ InterChange Server ±¸¼º¿ä¼Ò ¹é¾÷ ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.

Ä¿³ØÅÍ À̺¥Æ® ¾ÆÄ«À̺ê Å×À̺í ÇØ´ç Å×À̺íÀÌ µé¾î ÀÖ´Â µ¥ÀÌÅͺ£À̽º¿¡´Â µ¥ÀÌÅͺ£À̽º ¹é¾÷ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ.

·Î±× ÆÄÀÏ ½Ã½ºÅÛ ¹é¾÷¿¡ ´ÙÀ½ µð·ºÅ丮¸¦ Æ÷ÇÔÇϽʽÿÀ.

ProductDir
 

2´Ü°è - ½Ã½ºÅÛÀ» Á¤Áö »óÅ·Π¼³Á¤

InterChange Server ½Ã½ºÅÛÀ» ¹öÀü 4.3À¸·Î ¾÷±×·¹À̵åÇϱâ Àü¿¡ ½Ã½ºÅÛÀÌ Á¤Áö »óÅÂÀÎÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. Áï, ȯ°æÀ» ¹é¾÷ÇÏ°í ¾÷±×·¹À̵å ÀýÂ÷¸¦ ¼öÇàÇϱâ Àü¿¡ ÁøÇà ÁßÀÎ ¸ðµç À̺¥Æ®°¡ ¿Ï·áµÇ°í ºÒ¾ÈÇÑ ¸ðµç Æ®·£Àè¼ÇÀÌ ÇØ°á µÇ¾î¾ß ÇÕ´Ï´Ù.

´ÙÀ½ ´Ü°è´Â InterChange Server ½Ã½ºÅÛÀ» Á¤Áö »óÅ·ΠÀüȯÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

  1. ½ÇÆÐÇÑ À̺¥Æ®¸¦ ´Ù½Ã Á¦ÃâÇϰųª À̺¥Æ®¸¦ ¹ö¸®½Ê½Ã¿À(ÀÌ ´Ü°è´Â ¼±ÅÃÀû). ½ÇÆÐÇÑ À̺¥Æ®¸¦ ICS·Î ¾÷±×·¹À̵åÇÏ°í ½Ã½ºÅÛÀÌ ¾÷±×·¹À̵åµÈ ÈÄ¿¡ À̸¦ ó¸®Çϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
  2. PollFrequency µî·Ï Á¤º¸¸¦ No·Î ¼³Á¤ÇÏ¿© ¸ðµç ¾î´ðÅͰ¡ À̺¥Æ® Å×À̺íÀ» Æú¸µÇÏÁö ¸øÇϵµ·Ï ÇϽʽÿÀ.
  3. ¸ðµç ÁøÇà ÁßÀÎ À̺¥Æ®¸¦ Æ÷ÇÔÇÏ¿©, ½Ã½ºÅÛÀ» ÅëÇØ ¸ðµç À̺¥Æ®¸¦ ½ÇÇàÇϽʽÿÀ. ¸ðµç ºÒ¾ÈÇÑ Æ®·£Àè¼ÇÀ» ÇØ°áÇØ¾ß ÇÕ´Ï´Ù.
  4. Çù¾÷À» ÁßÁöÇϽʽÿÀ. ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ¸é ¾÷±×·¹ÀÌµå ½Ã InterChange Server¿¡¼­ À̺¥Æ®°¡ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.
  5. ´ë±â¿­¿¡¼­ ¿À·¡µÈ À̺¥Æ®¸¦ Á¦°ÅÇÏ¿© ´ë±â¿­À» Á¤¸®ÇϽʽÿÀ.
    ÁÖ:
    ½ÇÆÐÇÑ À̺¥Æ®¸¦ ó¸®ÇÏÁö ¾Ê°í ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ À̺¥Æ®¸¦ ´Ù½Ã Á¦ÃâÇϱâ·Î ÇÑ °æ¿ì¿¡¸¸ 5´Ü°è¸¦ ¼öÇàÇϽʽÿÀ. ½ÇÆÐÇÑ À̺¥Æ®¸¦ ¾÷±×·¹À̵åÇϱâ·Î ¼±ÅÃÇϰí MQ Àü¼ÛÀ» »ç¿ë ÁßÀÎ °æ¿ì, ´ë±â¿­À» Áö¿ìÁö ¸¶½Ê½Ã¿À. ´ë±â¿­À» ¹é¾÷ÇÏ°í ¾÷±×·¹À̵åÇÑ ÈÄ¿¡ À̸¦ º¹¿øÇØ¾ß ÇÕ´Ï´Ù. ´ë±â¿­ ¹é¾÷¿¡ ´ëÇÑ MQ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
  6. InterChange Server ¹× ¸ðµç °ü·Ã ±¸¼º¿ä¼Ò¸¦ Á¾·áÇϽʽÿÀ.
  7. µ¥ÀÌÅͺ£À̽º¸¦ Á¾·áÇϽʽÿÀ.
  8. ICS ¹öÀüÀÌ 4.2.2 ÀÌÀüÀÎ °æ¿ì ORB(Visibroker)¸¦ Á¾·áÇϽʽÿÀ.
  9. MQSeries¸¦ Á¾·áÇϽʽÿÀ.

½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀ» ´Ü°èÀûÀ¸·Î ÁßÁöÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

3´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ Á¦°Å

´ÙÀ½ ´Ü°è¿¡´Â Ÿ»ç ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ Á¦°ÅÇÏ´Â ¿Ã¹Ù¸¥ ¼ø¼­°¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

  1. ORB(Visibroker)¸¦ ¼³Ä¡ Á¦°ÅÇϽʽÿÀ(4.2.2 ÀÌÀü ¹öÀüÀÇ °æ¿ì)
  2. ICS(InterChange Server)¸¦ ¼³Ä¡ Á¦°ÅÇϽʽÿÀ.
  3. JDK¸¦ ¼³Ä¡ Á¦°ÅÇϽʽÿÀ.
  4. ÀúÀå¼Ò Å×À̺íÀ» »èÁ¦ÇϽʽÿÀ. Å×À̺íÀº ICS ¾÷±×·¹À̵åÀÇ ÀϺηΠ´Ù½Ã ºôµåµË´Ï´Ù.
    ÁÖ:
    ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵åÀÇ °æ¿ì, »õ ¼³Ä¡¿¡¼­ ÀúÀå¼Ò¸¦ ´Ù½Ã »ç¿ëÇÏ°Ô µÇ¹Ç·Î ÀúÀå¼Ò Å×À̺íÀ» »èÁ¦ÇÏÁö ¸¶½Ê½Ã¿À.

ÀÓÀÇÀÇ InterChange Server ±¸¼º¿ä¼Ò°¡ ¼­ºñ½º·Î ½ÇÇà ÁßÀÏ °æ¿ì, ¾÷±×·¹À̵带 ¼öÇàÇϱâ Àü¿¡ ¸ÕÀú ÇØ´ç ¼­ºñ½º¸¦ ¼³Ä¡ Á¦°ÅÇϽʽÿÀ. »õ ¸±¸®½º°¡ ´Ù¸¥ À§Ä¡¿¡ »óÁÖÇÏ°Ô µÇ¹Ç·Î ±âÁ¸ ¼­ºñ½º Á¤ÀÇ´Â ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù. ¾÷±×·¹À̵尡 ¿Ï·áµÇ¸é "°í±Þ ±¸¼º ¿É¼Ç"ÀÇ ³»¿ëÀ» ÂüÁ¶ÇÏ¿© ¼­ºñ½º·Î InterChange Server ±¸¼º¿ä¼Ò ±¸¼º¿¡ ´ëÇÑ Áö½Ã»çÇ×À» ÂüÁ¶ÇϽʽÿÀ.

4´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡

´ÙÀ½ ´Ü°è¿¡´Â InterChange ServerÀÇ ±¸¼º¿ä¼Ò¸¦ ¼³Ä¡ÇÏ´Â ¿Ã¹Ù¸¥ ¼ø¼­°¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Áß¿ä:
Ÿ»ç ¼ÒÇÁÆ®¿þ¾î¸¦ ¾÷±×·¹À̵åÇØ¾ß ÇÒ °æ¿ì, ¾÷±×·¹À̵åÇϱâ Àü¿¡ ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¼ÒÇÁÆ®¿þ¾î¸¦ ¹é¾÷Çϵµ·Ï ÇϽʽÿÀ.
  1. IBM JDK 1.4.2¸¦ ¼³Ä¡ÇϽʽÿÀ.
  2. DBMS¸¦ ¼³Ä¡ ¶Ç´Â ¾÷±×·¹À̵åÇÏ°í ·±Å¸ÀÓ µ¥ÀÌÅ͸¦ º¸Á¸ÇÏ·Á¸é ·±Å¸ÀÓ Å×À̺íÀ» º¹¿øÇϽʽÿÀ.

    InterChange Server ÀÌÀü ¹öÀü¿¡¼­ ÀÌÁÖ ÁßÀÎ °æ¿ì, µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾îµµ ¾÷±×·¹À̵åÇØ¾ß ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ.

    Áö¿øµÇ´Â µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î ¸ñ·ÏÀº ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ× ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ(¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ× ÂüÁ¶). ±âÁ¸ µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î ¹öÀüÀ» ¹öÀü 4.3 Á¦Ç°ÀÌ Áö¿øÇÏ´Â ¹öÀü°ú ºñ±³ÇϽʽÿÀ.

    µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î¸¦ ¾÷±×·¹À̵åÇØ¾ß ÇÏ´Â °æ¿ì µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ(DBA)´Â ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

    ¹é¾÷À» ¼öÇàÇÏ°í µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î¸¦ ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Áö½Ã»çÇ×Àº µ¥ÀÌÅͺ£À̽º ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 8´Ü°è - ÀúÀå¼Ò ·Îµå·Î À̵¿ÇϽʽÿÀ.

  3. WebSphere MQ 5.3.02(CSD07)¸¦ ¼³Ä¡Çϰųª WebSphere MQ 5.3.02(CSD07)·Î ¾÷±×·¹À̵åÇϽʽÿÀ.
    Áß¿ä:
    ÀÌ ¼½¼Ç¿¡ ÀÖ´Â ´Ü°èÀÇ ¼öÇà ¿©ºÎ´Â »ç¿ëÀÚÀÇ ÇöÀç InterChange Server ¹öÀü¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
    • InterChange Server ¹öÀü 4.2.0, 4.2.1 ¶Ç´Â 4.2.2¿¡¼­ ¾÷±×·¹À̵å ÁßÀÎ °æ¿ì, WebSphere MQ¸¦ ¾÷±×·¹À̵åÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.
    • InterChange Server ¹öÀü 4.1.1¿¡¼­ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì ÀÌ ¼½¼ÇÀÇ ´Ü°è¸¦ ¼öÇàÇÏ¿© WebSphere MQ¸¦ »õ ¹öÀüÀ¸·Î ÀÌÁÖÇϽʽÿÀ.

    WebSphere MQ ¾÷±×·¹ÀÌµå ½Ã ´ÙÀ½ °æ·Î Áß Çϳª¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

    WebSphere MQ ¼ÒÇÁÆ®¿þ¾î¸¦ ¾÷±×·¹À̵åÇÑ ÈÄ¿¡´Â InterChange Server¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere MQ ±¸¼ºÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.

  4. ÀÌÀü ICS ¹öÀüÀÌ »óÁÖÇÏ´Â µð·ºÅ丮°¡ ¾Æ´Ñ »õ µð·ºÅ丮¿¡ InterChange Server¸¦ ¼³Ä¡ÇϽʽÿÀ.

5´Ü°è - ORB(Object Request Broker) ¾÷±×·¹À̵å

WebSphere InterChange Server ½Ã½ºÅÛÀº ICS¿Í ICS Ŭ¶óÀ̾ðÆ®(¿¹: Ä¿³ØÅÍ, WebSphere Business Integration µµ±¸, SNMP ¿¡ÀÌÀüÆ® ¹× ACCESS CLIENT)°£ Åë½ÅÀ» ó¸®ÇÏ´Â µ¥ ´õ ÀÌ»ó VisiBroker ORB(Object Request Broker)¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å, InterChange Server ½Ã½ºÅÛÀº ÀÌÁ¦ IBM Java ORB¸¦ »ç¿ëÇÕ´Ï´Ù. ICS ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ IBM Java ORB¸¦ JRE(Java Runtime Environment)ÀÇ ÀϺηΠÀÚµ¿À¸·Î ¼³Ä¡ÇÕ´Ï´Ù.

InterChange Server´Â ÀÌÁ¦ VisiBroker Smart Agent ´ë½Å IBM Transient Naming Server¸¦ »ç¿ëÇÏ¿© À̸§ ÁöÁ¤ ¼­ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù. ½Ã½ºÅÛÀ» ¾÷±×·¹À̵åÇÏ¿© »õ À̸§ ¼­¹ö¸¦ »ç¿ëÇÏ·Á¸é VisiBroker Smart Agent°¡ IBM Transient Naming Server¿Í µ¿ÀÏÇÑ È£½ºÆ® ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖ°í ÀÌ µ¿ÀÏÇÑ È£½ºÆ® ½Ã½ºÅÛ¿¡ ³²¾Æ ÀÖ´ÂÁö¿¡ µû¶ó ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:
IBM Java ORB¿¡ ´ëÇÑ ÀÏ¹Ý °³¿ä´Â System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

IBM Java ORB ¼³Á¤À» À§ÇÑ µî·Ï Á¤º¸ »ç¿ëÀº ¼³Ä¡°¡ Á¦°øÇÏ´Â ½ÃÀÛ ½ºÅ©¸³Æ®¿¡ ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ±×·¯³ª InterChange Server 4.3 ÀÌÀü ¹öÀü¿¡¼­ Inprise VisiBroker ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇß°í »ç¿ëÀÚ°¡ VisiBroker ORB µî·Ï Á¤º¸¸¦ »ç¿ëÀÚ Á¤ÀÇÇÑ °æ¿ì, IBM ORB·ÎÀÇ 4.3À» ÀÌÁÖ¸¦ ¼ö¿ëÇÒ ¼ö ÀÖµµ·Ï »õ ½ºÅ©¸³Æ®¸¦ À¯»çÇÏ°Ô º¯°æÇØ¾ß ÇÕ´Ï´Ù. IBM ORB µî·Ï Á¤º¸ ¹× ÇØ´ç VisiBroker µ¿±Þ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ORB µî·Ï Á¤º¸ ¾÷±×·¹À̵åÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ORB µî·Ï Á¤º¸ ¾÷±×·¹À̵å

´Ù¾çÇÑ ORB °ü·Ã µî·Ï Á¤º¸°¡ ORB Á¶Á¤À» À§ÇØ VisiBroker ORB¿¡ Ç¥½ÃµË´Ï´Ù. ÇØ´ç µî·Ï Á¤º¸¸¦ »ç¿ëÀÚ Á¤ÀÇ ½ºÅ©¸³Æ® ¹× ¼ÒÇÁÆ®¿þ¾î¿¡ »ç¿ëÇÑ °æ¿ì IBM Java ORB¿¡ ÀûÀýÇÏ°Ô ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. Ç¥ 16¿¡ VisiBroker ORB µî·Ï Á¤º¸ ¹× IBM Java ORB¿¡ ÀÖ´Â ÇØ´ç µ¿±Þ À̸§ÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

4.3 ÀÌÀü ¼³Ä¡¿¡¼­ VisiBroker ORB µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇµÈ ½ºÅ©¸³Æ®°¡ ÀÖ´Â °æ¿ì, ¾Æ·¡ Ç¥ 16¿¡ ³ª¿­µÈ IBM ORBÀÇ ÇØ´ç ½ºÅ©¸³Æ®·Î ´ëüÇϽʽÿÀ.

ÁÖ:
À̸§ÀÌ Å×ÀÌºí ¼¿¿¡ ¸Âµµ·Ï Ç¥ 16¿¡ ÀÖ´Â µî·Ï Á¤º¸ À̸§ÀÇ ÀϺο¡ Çà Áß´ÜÀÌ »ðÀԵǾú½À´Ï´Ù. ½ÇÁ¦ µî·Ï Á¤º¸ À̸§¿¡´Â °ø¹é ¶Ç´Â Çà Áß´ÜÀÌ ¾ø½À´Ï´Ù.


Ç¥ 16. IBM ORB µî·Ï Á¤º¸ ¹× ÇØ´ç VisiBroker µ¿±Þ
IBM ORB µî·Ï Á¤º¸ µ¿±Þ VisiBroker µî·Ï Á¤º¸ ¼³¸í
org.omg.CORBA.ORBInitialHost vbroker.agent.addr IBM Transient Naming Server(tnameserv)¸¦ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸ÀÇ ±âº»°ªÀº localhostÀÔ´Ï´Ù.
org.omg.CORBA.ORBInitialPort vbroker.agent.port IBM Transient Naming Server¿¡¼­ ûÃëÇÏ´Â Æ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
com.ibm.CORBA.ListenerPort vbroker.se.iiop_tp.scm.iiop_tp. listener.port ORB ¼­¹ö°¡ ¼ö½ÅÇÏ´Â ¿äûÀ» ûÃëÇÏ´Â Æ÷Æ®. µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÑ °æ¿ì ORB´Â ORB.init()À»(¸¦) ½ÇÇàÇÏ´Â µ¿¾È ûÃ븦 ½ÃÀÛÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ Æ÷Æ®´Â µ¿ÀûÀ¸·Î ÁöÁ¤µË´Ï´Ù. VisiBroker µî·Ï Á¤º¸ À̸§ OAport´Â °è¼Ó Áö¿øµË´Ï´Ù.
com.ibm.CORBA.LocalHost vbroker.se.iiop_tp.host µî·Ï Á¤º¸´Â ORB°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ È£½ºÆ® À̸§(¶Ç´Â IP ÁÖ¼Ò)À» Ç¥½ÃÇÕ´Ï´Ù. ¼­¹öÀÇ È£½ºÆ® À̸§À» ¿ø°Ý ¿ÀºêÁ§Æ®ÀÇ IOR·Î ¹èÄ¡Çϴµ¥ ¼­¹öÃø ORB°¡ ·ÎÄà ȣ½ºÆ® À̸§À» »ç¿ëÇÕ´Ï´Ù. µî·Ï Á¤º¸°¡ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì InetAddress.getLocalHost().getHostAddress(); È£Ãâ·Î ·ÎÄà ȣ½ºÆ®¸¦ °Ë»öÇÕ´Ï´Ù.

4.3ÀÇ °æ¿ì, VisiBroker µî·Ï Á¤º¸ À̸§ OAipAddrÀº °è¼Ó Áö¿øµË´Ï´Ù.

com.ibm.CORBA.ThreadPool. MaximumSize vbroker.se.iiop_tp.scm.iiop_tp. dispatcher.threadMax ¼­¹ö ¿¬°á °ü¸®ÀÚ°¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÃÖ´ë ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª 0Àº Á¦ÇÑ»çÇ×ÀÌ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù. 4.3ÀÇ °æ¿ì, VisiBroker µî·Ï Á¤º¸ À̸§ OAthreadMax´Â °è¼Ó Áö¿øµË´Ï´Ù.
com.ibm.CORBA.ThreadPool. InactivityTimeout vbroker.se.iiop_tp.scm.iiop_tp. dispatcher.threadMaxIdle ´ë±â ½º·¹µå¸¦ Á¦°ÅÇϱâ Àü¿¡ ½Ã°£ÀÇ ±æÀÌ(ÃÊ)¸¦ ÁöÁ¤ÇϽʽÿÀ. VisiBroker µî·Ï Á¤º¸ À̸§ OAthreadMaxIdleÀº °è¼Ó Áö¿øµË´Ï´Ù.
com.ibm.CORBA.BufferSize vbroker.orb.streamChunkSize óÀ½ ½Ãµµ ½Ã ¼ÒÄÏ¿¡¼­ ÀÐ°Ô µÉ ¹ÙÀÌÆ® ¼ö(GIOP ¸Þ½ÃÁö·Î). ´ëÇü ¹öÆÛ Å©±â´Â ÇÑ ¹øÀÇ ½Ãµµ·Î Àüü ¸Þ½ÃÁö¸¦ ÀÐÀ» ¼ö ÀÖ´Â °¡´É¼ºÀ» ´Ã·Á ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ±âº»°ªÀº 2048ÀÔ´Ï´Ù.

InterChange Server 4.3 ÀÌÀü ¹öÀü¿¡¼­ VisiBroker ORB´Â osfind µµ±¸¸¦ Á¦°øÇÏ¿© InterChange Server¿¡ µî·ÏµÈ ORB ¿ÀºêÁ§Æ®¸¦ ¸ðµÎ ½Äº°Çß½À´Ï´Ù. IBM Java ORB´Â À̸¦ À§ÇØ µµ±¸ CosNameServer_Dump¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ µµ±¸´Â ProductDir\bin µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

6´Ü°è - InterChange Server ¾÷±×·¹À̵å

Ãß°¡ ¾÷±×·¹À̵å Á¤º¸´Â ¼­¹ö ½ºÅ©¸³Æ® ¾÷±×·¹ÀÌµå ¹× ±¸¼º¿ä¼Ò ¾÷±×·¹ÀÌµå ¿Ï·áÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÁÖ::

  1. ¾÷±×·¹À̵å Áß¿¡ ´Ù¸¥ À§Ä¡¿¡ »õ ¹öÀüÀ» ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù.

  2. ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ICS ÀνºÅϽº À̸§À» ÁöÁ¤Çϵµ·Ï ¿ä±¸ÇÏ¸é ½ÇÆÐÇÑ À̺¥Æ®ÀÇ À̽ļºÀÌ º¸ÀåµÇµµ·Ï ICS ÀνºÅϽºÀÇ ÀÌ À̸§ÀÌ »ç¿ëÀÚÀÇ 4.3 ÀÌÀü ¹öÀü°ú µ¿ÀÏÇÑÁö È®ÀÎÇϽʽÿÀ.

  3. ¿øº» InterChange Server ±¸¼º Á¤º¸¸¦ ¾ò±â À§ÇØ ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ InterChange Server ±¸¼º ¸¶¹ý»ç¸¦ ºÒ·¯¿Ã ¶§ ´ÙÀ½ Á¶Ä¡ Áß Çϳª¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

7´Ü°è - InterChange Server ¹× Ÿ»ç ¼ÒÇÁÆ®¿þ¾î ½ÃÀÛ

  1. InterChange Server ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.
  2. ProductDir\bin µð·ºÅ丮¿¡ ÀÖ´Â PersistentNameServer.bat Àϰýó¸® ÆÄÀÏÀ» ½ÇÇàÇÏ¿© IBM ORBÀÇ Persistent Naming Server¸¦ ½ÃÀÛÇϽʽÿÀ.
  3. IBM MQSeries¸¦ ½ÃÀÛÇϽʽÿÀ.

    ´ë±â¿­ °ü¸®ÀÚ ¹× ¸®½º³Ê ¸ðµÎ ½ÃÀÛÇÏ¿© ½ÇÇà ÁßÀÎÁö È®ÀÎÇϽʽÿÀ.

  4. µ¥ÀÌÅͺ£À̽º(·ÎÄ÷Π½ÇÇà ÁßÀÎ °æ¿ì)¸¦ ½ÃÀÛÇϽʽÿÀ.
  5. 4.1.1¿¡¼­ ¾÷±×·¹À̵å ÁßÀÎ °æ¿ì, ÀÌÀü¿¡ ¹é¾÷ÇÑ DLM ¹× Çù¾÷¿¡ ´ëÇÑ .class, .java ¹× ¸Þ½ÃÁö ÆÄÀÏÀ» ÇØ´ç µð·ºÅ丮·Î º¹»çÇϽʽÿÀ. DLMÀÇ °æ¿ì, ProductDir\DLMs\classes ¹× ProductDir\DLMs\messages¿¡ ÆÄÀÏÀ» º¹»çÇϽʽÿÀ. Çù¾÷ÀÇ °æ¿ì, ProductDir\collaborations\classes ¹× ProductDir\collaborations\messages¿¡ ÆÄÀÏÀ» º¹»çÇϽʽÿÀ.
  6. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ: ¿øº» ÀúÀå¼Ò°¡ »óÁÖÇÏ´Â µ¥ÀÌÅͺ£À̽º·Î ICS¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº ÀÌÀü InterchangeSystem.cfg ÆÄÀÏÀ» ´Ù½Ã »ç¿ëÇϰųª ICS ±¸¼º ¸¶¹ý»ç¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽º ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇÏ¸é µË´Ï´Ù.
  7. InterChange Server¸¦ ½ÃÀÛÇϽʽÿÀ.

    InterChange Server ½ÃÀÛ¿¡ ´ëÇÑ Áö½Ã»çÇ×Àº "InterChange Server ¼³Á¤"À» ÂüÁ¶ÇϽʽÿÀ.

    ÁÖ:
    ½ÇÆÐÇÑ À̺¥Æ®ÀÇ À̽ļºÀ» º¸ÀåÇϵµ·Ï ¼­¹ö À̸§Àº ÀÌÀü ¹öÀü°ú µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.

    ProductDir µð·ºÅ丮¿¡¼­ InterchangeSystem.log ÆÄÀÏÀ» Á¡°ËÇÏ¿© InterChange Server°¡ Á¦´ë·Î ½ÃÀ۵ǵµ·Ï È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ÁÖ:
    InterChange Server ½Ã½ºÅÛÀ» ¾÷±×·¹À̵åÇÑ ÈÄ InterChange Server¸¦ ½ÃÀÛÇÏ´Â µ¥ ½ÇÆÐÇÏ¸é ¸ðµç Áö½Ã»çÇ×À» ¼öÇàÇß´ÂÁö¸¦ È®ÀÎÇÏ´Â ÀÌ ¾÷±×·¹À̵å ÀýÂ÷¸¦ °ËÅäÇϽʽÿÀ.

    ½ÇÆÐÀÇ ¿øÀÎÀ» ¾ÆÁ÷ ¸ð¸¦ °æ¿ì, Á¶Á¤ ¶Ç´Â ¹é¾÷¿¡¼­ÀÇ º¹±¸¸¦ ½ÃµµÇϱâ Àü¿¡ IBM ±â¼ú Áö¿ø ¼¾ÅÍ¿¡ Áö¿øÀ» ¿äûÇϽʽÿÀ.

8´Ü°è - ÀúÀå¼Ò ·Îµå

ÁÖ:
ÀÌ ´Ü°è´Â ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵带 ¼öÇà ÁßÀÎ °æ¿ì¿¡´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

repos_copy ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌÀü ¹öÀü¿¡¼­ ÀúÀå¼Ò ÆÄÀÏÀ» ·ÎµåÇϽʽÿÀ. ¿¹¸¦ µé¾î, ICS À̸§ÀÌ WICSÀÌ°í »ç¿ëÀÚ À̸§/¾ÏÈ£°¡ admin/nullÀ̸ç, ÀúÀå¼Ò ÆÄÀÏ À̸§ÀÌ repos_backup.jarÀÎ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ(4.1.1¿¡¼­ ¾÷±×·¹À̵å ÁßÀÎ °æ¿ì repos_backup.in »ç¿ë).

repos_copy -sWICS_NAME -irepos_backup.jar -uadmin - pnull
 

ÀúÀå¼Ò¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ÀúÀå¼Ò ¾÷±×·¹À̵åÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

9´Ü°è - ¹öÀü 4.1.1¿¡¼­ ÀÌÁÖ ½Ã Ư¼ö ¾÷±×·¹À̵å ÇÁ·Î½ÃÀú

ICS 4.1.1¿¡¼­ ¾÷±×·¹À̵å ÁßÀÎ °æ¿ì, ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© µµ±¸¿¡ ´ëÇÑ ÀÌÀü DLM ¹× Çù¾÷À» ¾÷±×·¹À̵åÇϽʽÿÀ.

  1. ¹æ±Ý ¼³Ä¡ÇÑ ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.
  2. System Manager¿¡¼­ ¼­¹ö¿¡ ¿¬°áÇϽʽÿÀ.
  3. Àӽà ICL(Integration Component Library)À» ÀÛ¼ºÇÏ°í ¼­¹ö·ÎºÎÅÍ ±¸¼º¿ä¼Ò¸¦ ¸ðµÎ °¡Á®¿À½Ê½Ã¿À.
  4. ¸Ê ¹× Çù¾÷ ÅÛÇø®Æ®¸¦ ¸ðµÎ ÄÄÆÄÀÏÇϽʽÿÀ.
  5. ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇϰí ÀÌÀü¿¡ ÀÛ¼ºÇÑ ICLÀÇ ±¸¼º¿ä¼Ò¸¦ ¸ðµÎ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.
  6. ¼­¹ö¿¡¼­ ÀúÀå¼Ò¸¦ »èÁ¦ÇϽʽÿÀ.
  7. ¼­¹ö¿¡ ÇÁ·ÎÁ§Æ®¸¦ Àü°³ÇϽʽÿÀ.

ICL¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ICL·Î °¡Á®¿À±âÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ´Ü°è´Â ¹öÀü 4.2.x ¼­¹öÀÇ °æ¿ì¿¡´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

10´Ü°è - ¾÷±×·¹À̵å À¯È¿¼º È®ÀÎ

¾÷±×·¹À̵åÀÇ ¼º°øÀ» È®ÀÎÇÏ·Á¸é ÀúÀå¼Ò ½ºÅ°¸¶°¡ ÀÛ¼ºµÇ¾ú´ÂÁö¿Í ¸ðµç ¿ÀºêÁ§Æ®°¡ ·ÎµåµÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é ´ÙÀ½À» È®ÀÎÇϽʽÿÀ.

¼­¹ö ½ºÅ©¸³Æ® ¾÷±×·¹À̵å

±âÁ¸ÀÇ InterChange Server ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÏÀ» ÀÛ¼ºÇÑ °æ¿ì ´ÙÀ½ ÆÄÀÏ¿¡ ¾×¼¼½ºÇÏ¿© ¾÷±×·¹À̵尡 ÇÊ¿äÇÑÁö ÆÇº°ÇØ¾ß ÇÕ´Ï´Ù.

¼­¹ö ½ÃÀÛ ½ºÅ©¸³Æ® ¾÷±×·¹À̵å

¸ðµç ½ÃÀÛ ½ºÅ©¸³Æ®´Â VisiBroker ORB¿¡¼­ IBM Java ORB·ÎÀÇ À̵¿À» ¼ö¿ëÇϰí IBM JRE¸¦ Áö¿øÇϵµ·Ï º¯°æµÇ¾ú½À´Ï´Ù. º¯°æ»çÇ×Àº ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

4.3 ÀÌÀü ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ »ç¿ëÀÚ Á¤ÀÇÇÑ °æ¿ì, »õ 4.3 ½ºÅ©¸³Æ®¸¦ À¯»çÇÏ°Ô º¯°æÇØ¾ß ÇÕ´Ï´Ù. ÇØ´ç ½ÃÀÛ ½ºÅ©¸³Æ®¿¡ ´ÙÀ½ÀÇ »ç¿ëÀÚ Á¤ÀǸ¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

µµ±¸ ±¸¼º ÆÄÀÏ ¾÷±×·¹À̵å

µµ±¸ ±¸¼º ÆÄÀÏ Å¸½ºÅ© Áß ÇϳªÀÎ cwtools.cfg´Â »ç¿ëÀÚ Á¤ÀÇ .jar ÆÄÀÏÀ» Á¦°øÇÏ¿© ÄÄÆÄÀÏ ½Ã°£¿¡ Æ÷ÇԵǵµ·Ï ÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ .jar ÆÄÀÏÀ» ÀÛ¼ºÇÑ °æ¿ì ÇØ´ç »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÏÀ» classpath º¯¼ö¿¡ ÀÖ´Â codeGeneration ¼½¼Ç¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. cwtools.cfg ÆÄÀÏÀº ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

ProductDir/bin
 

ȯ°æ º¯¼ö È®ÀÎ

¸ðµç ½Ã½ºÅÛ È¯°æ º¯¼ö°¡ ÇϳªÀÇ CWSharedEnv ÆÄÀÏ¿¡ »õ·Ó°Ô ¼³Á¤µË´Ï´Ù. ¸ðµç ½ÃÀÛ ½ºÅ©¸³Æ®°¡ ÀÌ ÆÄÀÏÀ» È£Ãâ ÇÁ·Î½ÃÀúÀÇ ÀϺηΠÀнÀ´Ï´Ù. ¼³Á¤µÈ Àüü ICS ½Ã½ºÅÛ µî·Ï Á¤º¸(¿¹: IBM Java ORB¿ë µî·Ï Á¤º¸)°¡ ÀÌ ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù. ¾÷±×·¹À̵å ÇÁ·Î¼¼½ºÀÇ ÀϺηΠ´ÙÀ½ÀÇ Àüü ½Ã½ºÅÛ µî·Ï Á¤º¸°¡ ¿Ã¹Ù¸£°Ô ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

CWSharedEnv ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

»ç¿ëÀÚ Á¤ÀÇ ±¸¼º¿ä¼Ò ÆÇº°

ÀúÀå¼Ò Å×À̺íÀ» »ç¿ëÇÏ´Â ¿ÏÀü »ç¿ëÀÚ Á¤ÀÇ ±¸¼º¿ä¼Ò(¿¹: ½ºÅ©¸³Æ®, µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¶Ç´Â ÀúÀå ÇÁ·Î½ÃÀú)°¡ ÀÖ´Â °æ¿ì °¢ ±¸¼º¿ä¼Ò¿¡ ¾×¼¼½ºÇÏ¿© ¾÷±×·¹À̵åÇØ¾ß ÇÏ´ÂÁö ÆÇº°ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÀúÀå ÇÁ·Î½ÃÀú°¡ »õ ¸±¸®½º¿¡¼­ º¯°æµÈ ÀúÀå¼Ò Å×À̺íÀ» »ç¿ëÇÏ´Â °æ¿ì ÀúÀå¼Ò Å×À̺íÀÇ »õ ±¸Á¶·Î ÀÛ¾÷Çϵµ·Ï ÀúÀå ÇÁ·Î½ÃÀú¸¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

ÁÖ:
½ºÅ°¸¶°¡ º¯°æµÇÁö ¾ÊÀº °æ¿ì À̺¥Æ® Å×ÀÌºí ¶Ç´Â Æ®¸®°Å¸¦ º¯°æÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

ÀúÀå¼Ò ¾÷±×·¹À̵å

InterChange Server ÀúÀå¼Ò´Â InterChange Server ±¸¼º¿ä¼Ò¿¡ ´ëÇÑ ¸ÞŸµ¥ÀÌÅͰ¡ º¸°üµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. ICS ¼³Ä¡ ÇÁ·Î±×·¥Àº ICS ÀúÀå¼ÒÀÇ ³»¿ëÀ» ÀÚµ¿À¸·Î ¾÷±×·¹À̵åÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ÀÌÀü ´Ü°è¿¡¼­ ICS¸¦ ½ÃÀÛÇϸé ICS°¡ 4.3 ÀÌÀü ÀúÀå¼ÒÀÇ ½ºÅ°¸¶¸¦ 4.3 º¯°æ»çÇ×À¸·Î ¾÷±×·¹À̵åÇÕ´Ï´Ù. ¾÷±×·¹À̵å ÇÁ·Î¼¼½ºÀÇ ÀÌ ½ÃÁ¡¿¡¼­ ÀúÀå¼Ò¿¡ ·Î±×ÇÒ ¿ÀºêÁ§Æ®¸¦ °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

System Manager¿¡¼­ InterChange Server ±¸¼º¿ä¼Ò °ü¸® º¸±â¸¦ »ç¿ëÇÏ¿© ¼­¹ö·Î ·ÎµåµÈ ±¸¼º¿ä¼Ò¸¦ ã¾Æº¼ ¼ö ÀÖ½À´Ï´Ù.

±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ® ·Îµå

InterChange Server ¹öÀü 4.1.1¿¡¼­ ¾÷±×·¹À̵å ÁßÀÌ°í µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î¸¦ ¾÷±×·¹À̵åÇØ¾ß ÇÏ´Â °æ¿ì DBA´Â »õ µ¥ÀÌÅͺ£À̽º ¼­¹ö¸¦ ¼³Ä¡Çϰí ICS ÀúÀå¼Ò¸¦ Æ÷ÇÔÇÏ¿© ICS µ¥ÀÌÅͺ£À̽º¿¡ ÇÊ¿äÇÑ ¸ðµç º¯°æ»çÇ×À» ÇÚµéÇØ¾ß ÇÕ´Ï´Ù. ICS ¼³Ä¡ ÇÁ·Î¼¼½ºÀÇ ÀϺηÎ, ICS µ¥ÀÌÅͺ£À̽º À̸§À» ICS ±¸¼º ¸¶¹ý»ç¿¡ ÁöÁ¤ÇÕ´Ï´Ù. ICS »õ ¹öÀü ½ÃÀÛ ½Ã ¼­¹ö´Â ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ½ºÅ°¸¶¸¦ ¾÷±×·¹À̵åÇÕ´Ï´Ù. »õ ÀúÀå¼Ò¸¦ ÃʱâÈ­ÇÏ·Á¸é ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ·ÎµåÇØ¾ß ÇÕ´Ï´Ù.

ÀúÀå¼Ò ·Îµå¸¦ ÁغñÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. ¸Ê ¹× Çù¾÷¿¡ ´ëÇÑ ±âÁ¸ Java Ŭ·¡½º(.class) ÆÄÀÏÀ» »õ µð·ºÅ丮 ±¸Á¶¿¡ º¹»çÇϽʽÿÀ.

    ¿©±â¼­, ProductDirÀº »õ 4.3 ¸±¸®½ºÀÇ Á¦Ç° µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ ´Ü°è¿¡¼­´Â ±âÁ¸ ¸Ê ¹× Çù¾÷¿¡ ´ëÇÑ .class ÆÄÀÏÀÌ »õ 4.3 µð·ºÅ丮 ±¸Á¶¿¡ »óÁÖÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

  2. °ü°è ¹× µ¥ÀÌÅͺ£À̽º ¿¬°á¿¡ ICS ½Ã½ºÅÛÀÌ »ç¿ëÇÏ´Â ¸ðµç µ¥ÀÌÅͺ£À̽º°¡ ½ÇÇà ÁßÀÎÁö È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ ICS°¡ ½ÇÇà ÁßÀÎÁöµµ È®ÀÎÇϽʽÿÀ.
  3. ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇÏ¿© ·ÎµåÇϽʽÿÀ.
    1. ÀúÀå¼Ò ÆÄÀÏÀ» ÆíÁýÇÏ¿© ºñȣȯ¼ºÀ» ¼öÁ¤ÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â ¾Æ·¡ÀÇ ÀúÀå¼Ò ÆÄÀÏ Áغñ¸¦ ÂüÁ¶ÇϽʽÿÀ.
    2. ÀÓÀÇ ÀúÀå¼Ò ¿ÀºêÁ§Æ®ÀÇ ÀúÀå¼Ò¸¦ Áö¿ì½Ê½Ã¿À.
    3. ±âÁ¸ ¿ÀºêÁ§Æ®¸¦ ·ÎµåÇϽʽÿÀ.

    ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ÇÚµéÇÏ´Â °¢ ´Ü°è´Â ´ÙÀ½ ¼½¼Ç¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

ÀúÀå¼Ò ÆÄÀÏ Áغñ

±âÁ¸ repos_copy ¹é¾÷ ÆÄÀÏ(ÀúÀå¼Ò ÆÄÀÏ)À» È®ÀÎÇÏ¿© ¸ðµç °ªÀÌ »õ ÀúÀå¼Ò¿¡ ÀûÀýÇÑÁö È®ÀÎÇϽʽÿÀ. ±âÁ¸ ÀúÀå¼Ò ÆÄÀÏÀÇ ¹é¾÷ »çº»À» ÀÛ¼ºÇÏ°í ´ÙÀ½ Á¤º¸¸¦ ¼öÁ¤Çϵµ·Ï ¿øº» ÀúÀå¼Ò ÆÄÀÏÀ» ÆíÁýÇϽʽÿÀ.

ÁÖ:
±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ® ÆÄÀÏ·Î ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ¸ðµÎ ·ÎµåÇÏÁö ¾ÊÀ¸·Á¸é 4.3 ÀúÀå¼Ò·Î °¡Á®¿À´Â ÀúÀå¼Ò ÆÄÀÏ¿¡¼­ ¿øÇÏÁö ¾Ê´Â ¿ÀºêÁ§Æ®¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.

»õ ÀúÀå¼Ò Áö¿ì±â

±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ °¡Á®¿À±â Àü¿¡ 4.3 ÀúÀå¼Ò¿¡ ÀÌ¹Ì Á¸ÀçÇÒ ¼ö ÀÖ´Â Áߺ¹ ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇØ¾ß ÇÕ´Ï´Ù. ÀÌÀü Çü½ÄÀ» ÀúÀå¼Ò·Î °¡Á®¿À±âÇÒ ¶§ repos_copy À¯Æ¿¸®Æ¼°¡ -ar ¶Ç´Â -arp ¿É¼Ç(Áߺ¹ ¿ÀºêÁ§Æ®¸¦ ÇÚµé)À» ÀνÄÇÏÁö ¸øÇϹǷΠÀÌ ´Ü°è°¡ ÇÊ¿äÇÕ´Ï´Ù. ICS°¡ ÀúÀå¼Ò ÆÄÀÏ¿¡¼­ Áߺ¹ ¿ÀºêÁ§Æ®¸¦ ã´Â °æ¿ì Àüü °¡Á®¿À±â Á¶ÀÛÀ» ·Ñ¹éÇÕ´Ï´Ù.

ÇØ´ç ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÏ·Á¸é repos_copy À¯Æ¿¸®Æ¼ÀÇ -d ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ. ¿¹¸¦ µé¾î, ´ÙÀ½ repos_copy ¸í·ÉÀº ÀúÀå¼ÒÀÇ ³»¿ëÀ» »èÁ¦ÇÕ´Ï´Ù.

repos_copy -sNewICSinstance -uadmin -pnull -d 
 

¸ÕÀú repos_copy ¸í·ÉÀ» ¼öÇàÇϽʽÿÀ.

ÀúÀå¼Ò ÆÄÀÏ °¡Á®¿À±â

ÀúÀå¼Ò ÆÄÀÏ ³»¿ëÀ» ÀúÀå¼Ò·Î ·ÎµåÇÏ·Á¸é repos_copy À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ. 1´Ü°è - InterChange Server ½Ã½ºÅÛ ¹é¾÷¿¡ ¼³¸íµÈ ´ë·Î ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ repos_copy À¯Æ¿¸®Æ¼ÀÇ -o ¿É¼ÇÀ¸·Î ³»º¸³»±âÇÏ¿© Çϳª ÀÌ»óÀÇ ÀúÀå¼Ò ÆÄÀÏÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌÁ¦ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ »õ ÀúÀå¼Ò¿¡ repos_copyÀÇ -i ¿É¼ÇÀ¸·Î °¡Á®¿À½Ê½Ã¿À.

ÁÖ:
°¡Á®¿À±â Á¶ÀÛÀº ÇÁ·ÎÁ§Æ® Á¤ÀǸ¦ Á¦¿ÜÇÑ ¸ðµç ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ÀúÀå¼Ò ÆÄÀÏ¿¡ ·ÎµåÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ® Á¤ÀÇ´Â ´õ ÀÌ»ó ÀúÀå¼Ò¿¡ ÀúÀåµÇÁö ¾Ê½À´Ï´Ù. ÀÌÁ¦ ICL(Integration Component Library) ¹× »ç¿ëÀÚ ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ Á¤Àǵ˴ϴÙ. ÀÚ¼¼ÇÑ Á¤º¸´Â ±âÁ¸ »ç¿ëÀÚ ÇÁ·ÎÁ§Æ® °¡Á®¿À±â¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿¹¸¦ µé¾î, Repository411.txt ÀúÀå¼Ò ÆÄÀÏÀÌ ÀÖ´Ù°í °¡Á¤ÇϽʽÿÀ. ´ÙÀ½ repos_copy ¸í·ÉÀº ¸ðµç ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ÀÌ ÆÄÀÏ·Î ·ÎµåÇÕ´Ï´Ù.

 repos_copy -iRepository411.txt -sserverName -uuserName -ppassword -r*
 

¸ÕÀú repos_copy ¸í·ÉÀ» ¼öÇàÇϽʽÿÀ.

±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®°¡ »õ ÀúÀå¼Ò¿¡ ÀÖÀ¸¸é °è¼Ó Ãß°¡ÀÇ ´Ü°è¸¦ ¼öÇàÇÏ¿© Çù¾÷ ÅÛÇø®Æ® ¹× ¸ÊÀÇ ¾÷±×·¹À̵带 ¿Ï·áÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Çù¾÷ ÅÛÇø®Æ® ¹× ¸Ê ¾÷±×·¹ÀÌµå ¿Ï·á¸¦ ÂüÁ¶ÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2004