¾÷±×·¹À̵å ÇÁ·Î¼¼½º ½ÃÀÛ

½Ã½ºÅÛÀÌ Á¤Áö »óÅ¿¡¼­ ¹é¾÷µÇ¸é, ¾÷±×·¹À̵å ÀýÂ÷¸¦ ¾ÈÀüÇÏ°Ô ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:
¹öÀü 4.3À» ¼³Ä¡Çϱâ Àü¿¡ ÀÌÀü ¹öÀüÀÇ InterChange Server¸¦ ¼³Ä¡ Á¦°ÅÇÒ ÇÊ¿ä´Â ¾øÁö¸¸ ÀÌ ´Ü°è¿¡¼­ ¼³Ä¡ Á¦°ÅÇÏ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ¼¼ºÎ»çÇ×Àº InterChange Server ¼³Ä¡ Á¦°ÅÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ ½ÃÁ¡¿¡ ¼³Ä¡ Á¦°Å¸¦ ¼±ÅÃÇÏÁö ¾ÊÀº °æ¿ì, ¿¬°ü ÆÄÀÏÀÌ Ä¿Áö±â ¶§¹®¿¡ ¿Ï·á ÈÄ¿¡ ÀÌÀü ¹öÀüÀ» Á¦°ÅÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ÀÌ ´Ü°è¿¡¼­ ¼³Ä¡ Á¦°Å¸¦ ¼±ÅÃÇÑ °æ¿ì¶óµµ 4.3 ¼³Ä¡¸¦ À§ÇØ ´Ù¸¥ µð·ºÅ丮¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
½Ã½ºÅÛ ¾÷±×·¹À̵忡´Â ´ÙÀ½°ú °°Àº Ÿ½ºÅ©°¡ Æ÷ÇԵ˴ϴÙ.

µ¥ÀÌÅͺ£À̽º °¡Á®¿À±â

µ¥ÀÌÅͺ£À̽º¸¦ ¾÷±×·¹À̵åÇÑ °æ¿ì DBA°¡ ½ºÅ°¸¶ Á¤º¸ ¹× ÀúÀå ÇÁ·Î½ÃÀú µîÀÇ ÀúÀåµÈ µ¥ÀÌÅͺ£À̽º Á¤º¸¸¦ °¡Á®¿Àµµ·Ï ÇϽʽÿÀ. Áö½Ã»çÇ×Àº µ¥ÀÌÅͺ£À̽º ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

InterChange ServerÀÇ »õ ¹öÀü ¼³Ä¡

4.3 ÀÌÀü ¼³Ä¡¸¦ ¹é¾÷ÇÏ¿´À¸¸é, InterChange ServerÀÇ »õ ¹öÀüÀ» ¼³Ä¡ÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù. InterChange ServerÀÇ »õ ¹öÀüÀ» ¼³Ä¡ÇÏ·Á¸é InterChange Server, XML Data Handler, ÀüÀÚ ¿ìÆí ¾î´ðÅÍ ¹× ±âŸ Áö¿ø Á¦Ç° ¼³Ä¡¿¡¼­ Áö½Ã»çÇ×À» ÂüÁ¶ÇϽʽÿÀ.

Âü°í:

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

  2. ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ¿¡°Ô ICS ÀνºÅϽº À̸§À» ¹°À¸¸é, ICS ÀνºÅϽºÀÇ À̸§À» ÀÌÀü ¹öÀü°ú °°°Ô ÇÏ¿© ½ÇÆÐÇß´ø À̺¥Æ®ÀÇ À̽ļºÀÌ °¡´ÉÇϵµ·Ï ÇϽʽÿÀ. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ¸¦ ¼öÇàÇÏ´Â °æ¿ì ÀÌ ´Ü°è¸¦ ¼öÇàÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

  3. ¿ø·¡ÀÇ InterChange Server ±¸¼º Á¤º¸¸¦ È®º¸ÇÏ·Á¸é, ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ InterChange Server ±¸¼º ¸¶¹ý»ç¸¦ °¡Á®¿Ã ¶§ ´ÙÀ½ Á¶Ä¡ Áß Çϳª¸¦ ¼öÇàÇÏ¸é µË´Ï´Ù.

ORB(Object Request Broker) ±¸¼º

InterChange Server ¹öÀü 4.2.2¿¡¼­ ¾÷±×·¹À̵åÇÒ °æ¿ì¿¡´Â ORB(Object Request Broker)¸¦ ±¸¼ºÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ¼­¹ö ½ºÅ©¸³Æ® ¾÷±×·¹À̵忡 ÀÖ´Â Áö½Ã»çÇ×À¸·Î ÁøÇàÇϽʽÿÀ.

InterChange ServerÀÇ 4.2.2 ¸±¸®½º¿¡¼­´Â VisiBroker ORB°¡ IBM Java ORB·Î ¹Ù²î¾ú½À´Ï´Ù. Çϵå¿þ¾î ¹× Áö¿ø ¼ÒÇÁÆ®¿þ¾î ¾÷±×·¹À̵忡 ¼³¸íµÈ °Íó·³, ICS ¼³Ä¡ ÇÁ·Î±×·¥Àº IBM Java ORB ¹× IBM Transient Naming Server¸¦ ICS ¼³Ä¡ ÇÁ·Î¼¼½ºÀÇ ÀϺηΠÀÚµ¿ ¼³Ä¡ÇÕ´Ï´Ù. ±×·¯³ª ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ¿© IBM Java ORB°¡ ÀûÀýÇÏ°Ô ±¸¼ºµÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

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

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

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

ÁÖ:
Ç¥ 32¿¡¼­ ÀϺΠµî·Ï Á¤º¸´Â À̸§ÀÌ Ç¥ ¼¿¿¡ ¸Âµµ·Ï Çϱâ À§ÇØ ¿©·¯ ÇàÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ½ÇÁ¦ µî·Ï Á¤º¸ À̸§¿¡´Â °ø¹éÀ̳ª ÁٹٲٱⰡ À־´Â ¾ÈµË´Ï´Ù.

Ç¥ 32. 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()À»(¸¦) ½ÇÇàÇÏ´Â µ¿¾È ûÃ븦 ½ÃÀÛÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ Æ÷Æ®´Â µ¿ÀûÀ¸·Î ÁöÁ¤µË´Ï´Ù. 4.3ÀÇ °æ¿ì, 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 Server Connection Manager°¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÃÖ´ë ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª 0Àº Á¦ÇÑÀÌ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù. 4.3ÀÇ °æ¿ì, VisiBroker µî·Ï Á¤º¸ À̸§ÀÎ OAthreadMax´Â °è¼Ó Áö¿øµË´Ï´Ù.
com.ibm.CORBA.ThreadPool. InactivityTimeout vbroker.se.iiop_tp.scm.iiop_tp. dispatcher.threadMaxIdle ´ë±â ½º·¹µå°¡ ¼Ò¸êµÇ±â Àü¿¡ °æ°úÇÏ´Â ½Ã°£(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. 4.3ÀÇ °æ¿ì, VisiBroker µî·Ï Á¤º¸ À̸§ÀÎ OAthreadMaxIdleÀº °è¼Ó Áö¿øµË´Ï´Ù.
com.ibm.CORBA.BufferSize vbroker.orb.streamChunkSize ù ¹øÂ° ½Ãµµ¿¡¼­ ¼ÒÄÏÀ¸·ÎºÎÅÍ Àоî¿Ã ¹ÙÀÌÆ® ¼ö(GIOP ¸Þ½ÃÁö·Î)ÀÔ´Ï´Ù. ¹öÆÛ Å©±â°¡ Ŭ¼ö·Ï ÇÑ ¹øÀÇ ½Ãµµ·Î Àüü ¸Þ½ÃÁö¸¦ ÀÐÀ» °¡´É¼ºÀÌ Ä¿Áö¹Ç·Î ¼º´ÉÀÌ Çâ»óµÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº 2048ÀÔ´Ï´Ù.

µî·ÏµÈ ICS ORB ±¸¼º¿ä¼Ò ½Äº°

4.2.2 ÀÌÀü ¹öÀü InterChange Server¿¡¼­ VisiBroker ORB´Â InterChange Server¿¡ µî·ÏÇÑ ¸ðµç ORB ¿ÀºêÁ§Æ®¸¦ ½Äº°Çϱâ À§ÇØ osfind µµ±¸¸¦ Á¦°øÇß½À´Ï´Ù. IBM Java ORB´Â ÀÌ·¯ÇÑ ¸ñÀûÀ¸·Î CosNameServer_Dump¶ó°í ÇÏ´Â µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ µµ±¸´Â ProductDir/bin µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

°í°¡¿ë¼º(HA) ±â´É ¾÷±×·¹À̵å

InterChange ServerÀÇ 4.2.2 ¸±¸®½º¿¡¼­´Â IBM Java ORB°¡ VisiBroker ORB ´ë½Å »ç¿ëµÇ¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ º¯°æÀ¸·Î, ÀÌÀü¿¡ HA¸¦ À§ÇØ »ç¿ëÇß´ø VisiBroker Smart Agent ´ë½Å Transient Naming Server°¡ »ç¿ëµÇ¾ú½À´Ï´Ù. HA ȯ°æ¿¡ ¸Â´Â IBM ORB ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ORB(Object Request Broker) ¼³Ä¡ ¹× ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

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

ÀÌÀü InterChange Server ½Ã½ºÅÛ¿¡¼­ »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÏÀ» ÀÛ¼ºÇÑ °æ¿ì, ±× ÆÄÀϵéÀÇ ¾÷±×·¹À̵å ÇÊ¿ä ¿©ºÎ¸¦ ÆÇº°ÇϽʽÿÀ.

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

InterChange Server, 4.2.2 ¸±¸®½ººÎÅÍ´Â ¸ðµç ½ÃÀÛ ½ºÅ©¸³Æ®°¡ VisiBroker ORB¿¡¼­ IBM Java ORB·ÎÀÇ À̵¿ ¹× IBM JRE¿¡ ´ëÇÑ Áö¿øÀ» ¼ö¿ëÇϵµ·Ï º¯°æµÇ¾ú½À´Ï´Ù.

¼­¹ö ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ »ç¿ëÀÚ Á¤ÀÇÇßÀ¸¸ç 4.2.2 ÀÌ¿ÜÀÇ ¸±¸®½º¿¡¼­ 4.3À¸·Î ¾÷±×·¹À̵åÇÒ °æ¿ì¿¡µµ »õ ½ºÅ©¸³Æ®¿Í À¯»çÇÑ º¯°æÀ» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ½ÃÀÛ ½ºÅ©¸³Æ®¿¡´Â ´ÙÀ½°ú °°Àº »ç¿ëÀÚ Á¤ÀǸ¦ ¼öÇàÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ÁÖ:
ÅëÇÕ Å×½ºÆ® ȯ°æÀÌ ÇöÀç °£´ÜÇÑ ½ÃÀÛ ¸í·ÉÀ¸·Î ¾×¼¼½ºµË´Ï´Ù. ¼­¹ö ½ÃÀÛ ½ºÅ©¸³Æ®ÀÇ ½ÃÀÛ Çà¿¡ -test ¿É¼ÇÀ» Ãß°¡ÇÏ¿© ICS¸¦ Å×½ºÆ® ¸ðµå·Î ¼³Á¤ÇϽʽÿÀ. Ãß°¡ ¼¼ºÎ»çÇ×Àº Implementation Guide for WebSphere InterChange Server¿¡ ÀÖ½À´Ï´Ù.

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

µµ±¸ ±¸¼º ÆÄÀÏ, cwtools.cfgÀÇ Å¸½ºÅ© Áß Çϳª´Â ÄÄÆÄÀÏ ½Ã Æ÷ÇÔÇÒ »ç¿ëÀÚ Á¤ÀÇ .jar ÆÄÀÏÀ» Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ .jar ÆÄÀÏÀ» ÀÛ¼ºÇßÀ¸¸é, CLASSPATH º¯¼ö¿¡¼­ codeGeneration ¼½¼Ç¿¡ »ç¿ëÀÚ Á¤ÀÇ ÆÄÀÏÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. cwtools.cfg ÆÄÀÏÀº »ç¿ëÀÚ µµ±¸¸¦ ½ÇÇàÇÏ´Â Windows ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½ µð·ºÅ丮¿¡ À§Ä¡µË´Ï´Ù.

ProductDir\bin
 

ȯ°æ º¯¼ö È®ÀÎ

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

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

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

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

ÁÖ:
½ºÅ°¸¶°¡ º¯°æµÇÁö ¾ÊÀ¸¸é À̺¥Æ® Å×À̺íÀ̳ª Æ®¸®°Å´Â ¾î¶² ¹æ½ÄÀ¸·Îµç º¯°æÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

¾÷±×·¹À̵åµÈ »õ ¹öÀü ½ÃÀÛ

ÀÏ´Ü ¼³Ä¡°¡ ¿Ï·áµÇ¸é, Áö¿øµÇ´Â ¸ðµç Çʼö ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà ÁßÀÎ ÇÑ ÀúÀå¼ÒÀÇ ±âÁ¸ ¹öÀüÀ» »ç¿ëÇÏ¿© InterChange ServerÀÇ »õ ¹öÀüÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵带 ¼öÇàÇÑ °æ¿ì, ICS¸¦ ¿øº» ÀúÀå¼Ò·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ICS¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù(Çʼö»çÇ×Àº ¾Æ´Ô).
  2. ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵å·Î ¼³Ä¡ÇÏ´Â °æ¿ì, ÀÌÀü ¼­¹ö ±¸¼º ÆÄÀÏ, InterchangeSystem.cfg¸¦ ´Ù½Ã »ç¿ëÇÕ´Ï´Ù. ÇØ´ç À§Ä¡¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ¾÷±×·¹À̵åÇÏÁö ¾Ê´Â °æ¿ì, ¼³Ä¡ ÇÁ·Î±×·¥¿¡¼­ »ý¼ºÇÑ »õ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇϽʽÿÀ. ÀÌÀü ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì, ÀÌÀü ±¸¼º ÆÄÀÏÀ» »õ ¼³Ä¡ À§Ä¡ÀÇ ProductDir µð·ºÅ丮¿¡ ¼³Ä¡ÇϽʽÿÀ. »õ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì, ¼­¹ö ±¸¼º ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ¼³Á¤À» ÀûÇÕÇÏ°Ô º¯°æÇϽʽÿÀ. ÀÌÀü ICS·ÎºÎÅÍ À̺¥Æ® ½ÇÆÐ¸¦ ¾÷±×·¹À̵åÇÏ·Á´Â °æ¿ì ¼­¹ö À̸§ÀÌ ÀÌÀü ¼­¹ö ¼³Ä¡¿Í µ¿ÀÏÇÑÁö È®ÀÎÇϽʽÿÀ.
  3. Áö¿øµÇ´Â ¸ðµç Çʼö ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà ÁßÀÎÁö È®ÀÎÇϽʽÿÀ. Áö¿ø ¼ÒÇÁÆ®¿þ¾î´Â ´ÙÀ½°ú °°½À´Ï´Ù.

    Áö¿øµÇ´Â ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà ÁßÀÓÀ» È®ÀÎÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Áö½Ã»çÇ×Àº Áö¿ø ¼ÒÇÁÆ®¿þ¾î ½ÃÀÛ ¹× IBM ORB Transient Naming Server ½ÃÀÛÀ» ÂüÁ¶ÇϽʽÿÀ.

  4. InterChange Server¸¦ ½ÃÀÛÇϽʽÿÀ.

    InterChange Server ½ÃÀÛ ¹æ¹ý¿¡ ´ëÇÑ Áö½Ã»çÇ×Àº InterChange Server ½ÃÀÛ ¹× System Manager ½ÃÀÛÀ» ÂüÁ¶ÇϽʽÿÀ.

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

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

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

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

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

Áß¿ä:
ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵带 ¼öÇàÇÏÁö ¾Ê´Â °æ¿ì, ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇÏ¿© »õ 4.3 ÀúÀå¼Ò¸¦ ·ÎµåÇϽʽÿÀ. ÀÚ¼¼ÇÑ Á¤º¸´Â ±âÁ¸ ÀúÀå¼Ò ¿ÀºêÁ§Æ® ·Îµå¸¦ ÂüÁ¶ÇϽʽÿÀ.

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

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

ÀÌ ¼½¼Ç¿¡¼­ ¼³¸íÇÏ´Â ´Ü°è´Â ÇØ´ç À§Ä¡ µ¥ÀÌÅͺ£À̽º ¾÷±×·¹À̵带 »ç¿ëÇÏÁö ¾Ê°í InterChange Server¸¦ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù.

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

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

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

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

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

    ÀúÀå¼Ò¸¦ ·ÎµåÇϱâ À§ÇÑ °¢ ´Ü°è´Â ´ÙÀ½¿¡ ¿À´Â ¼½¼Ç¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

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

ÀÌ ¼½¼ÇÀÇ ´Ü°è´Â ¹öÀü 4.1.1¿¡¼­ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù.

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

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

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

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

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

repos_copy -sNewICSinstance -uadmin -ppasswd -d 
 

ÀÌÀü repos_copy ¸í·É¿¡¼­,

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

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

ÁÖ:
InterChange Server, ¹öÀü 4.1.1¿¡¼­´Â ÇÁ·ÎÁ§Æ® Á¤ÀǸ¦ ÀúÀå¼Ò¿¡ ÀúÀåÇß½À´Ï´Ù. InterChange Server 4.3 ¹öÀü¿¡¼­´Â ÇÁ·ÎÁ§Æ® Á¤Àǰ¡ ´õ ÀÌ»ó ÀúÀå¼Ò¿¡ ÀúÀåµÇÁö ¾Ê½À´Ï´Ù. ÇÁ·ÎÁ§Æ® Á¤ÀÇ´Â ÀÌÁ¦ ÅëÇÕ ±¸¼º¿ä¼Ò ¶óÀ̺귯¸®(ICL)¿Í »ç¿ëÀÚ ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ Á¤Àǵ˴ϴÙ. °¡Á®¿À±â Á¶ÀÛÀº ÇÁ·ÎÁ§Æ® Á¤ÀǸ¦ Á¦¿ÜÇϰí ÀúÀå¼Ò ÆÄÀÏ¿¡ Á¤ÀÇµÈ ¸ðµç ÀúÀå¼Ò ¿ÀºêÁ§Æ®¸¦ ·ÎµåÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Windows¿ë ½Ã½ºÅÛ ¼³Ä¡ ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

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

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

ÀÌÀü repos_copy ¸í·É¿¡¼­,

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

Copyright IBM Corp. 1997, 2004