ÆÄÀÏÀÇ CORBA ¼½¼Ç¿¡ ÀÖ´Â ±¸¼º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© IBM Java ORB(Object Request Broker)¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¼½¼Ç¿¡ ÀÖ´Â ¸Å°³º¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¿¡ ÀÖ´Â ORB¸¦ ±¸¼º ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
ORB ¼¹ö(InterChange Server ³»¿¡ ÀÖÀ½)°¡ ORB Ŭ¶óÀ̾ðÆ®ÀÇ ¼ö½Å ¿äûÀ» ûÃëÇÏ´Â Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ORB´Â µ¿ÀûÀ¸·Î ÀÌ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª ´ÙÀ½ÀÇ °æ¿ì¿¡´Â °íÁ¤ OAport ¹øÈ£¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ¸Å°³º¯¼öÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
OAport=portNumber
¿©±â¼ portNumber´Â ORB ¼¹ö°¡ ¼ö½ÅÇÏ´Â ¿äûÀ» ûÃëÇÏ´Â °íÁ¤µÈ Æ÷Æ®ÀÔ´Ï´Ù.
ProductDir/ICS_instanceInterchangeServer.ior
¿©±â¼ ICS_instance´Â InterChange Server ÀνºÅϽºÀÇ À̸§ÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, 15786À̶ó´Â Á¤ÇØÁø Æ÷Æ® ¹øÈ£¸¦ OAport¿¡ ÁöÁ¤Çϰí ICS ÀνºÅϽºÀÇ À̸§ÀÌ MyICSÀ̸é, InterChange Server¿¡¼ 15786À̶ó´Â °íÁ¤µÈ Æ÷Æ® ¹øÈ£¸¦ °¡Áö´Â ´ÙÀ½°ú °°Àº .iorÀ» ÀÛ¼ºÇÕ´Ï´Ù.
MyICSInterchangeServer.ior
ORB ¼¹ö°¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÃÖ´ë ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. IBM Java ORBÀÇ ½º·¹µå-Ç® ¸ðµ¨Àº º°µµ ½º·¹µå¿Í ÇÔ²² °¢°¢ÀÇ ¼ö½Å ¿äûÀ» ó¸®ÇÕ´Ï´Ù. »õ ¿äûÀÌ µé¾î¿Ã ¶§ Ç®ÀÇ ¸ðµç ½º·¹µå°¡ »ç¿ë ÁßÀÎ °æ¿ì, ORB°¡ »õ ½º·¹µå¸¦ ÀÛ¼ºÇÏ¿© Ç®¿¡ Ãß°¡ÇÕ´Ï´Ù. ½º·¹µå ¼ö°¡ ÁöÁ¤µÈ ÃÖ´ë °ª(OAthreadMax¿¡ ÀÇÇØ Ç¥½ÃµÊ)¿¡ µµ´ÞÇϸé ÇöÀç »ç¿ë ÁßÀÎ ½º·¹µå°¡ ´Ù½Ã Ç®·Î ¸±¸®½ºµÉ ¶§±îÁö »õ ¿äûÀÌ Â÷´ÜµË´Ï´Ù.
Âü°í:
ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº 0À̸ç, ÀÛ¼ºÇÏ´Â ½º·¹µå ¼ö¿¡ Á¦ÇÑÀÌ ¾ø´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
ORB ¼¹ö°¡ ÀÛ¼ºÇÏ´Â ½º·¹µå¿¡ ´ëÇÑ ÃÖ´ë ´ë±â ½Ã°£(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °ªº¸´Ù ¿À·§ µ¿¾È ´ë±â »óÅÂÀÎ ½º·¹µå´Â Á¦°ÅµË´Ï´Ù.
OAthreadMaxIdle = 5
ORB ¼¹ö°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ORB ¼¹ö´Â ÀÌ ·ÎÄà ȣ½ºÆ® À̸§À» »ç¿ëÇÏ¿© ORB ¼¹öÀÇ È£½ºÆ® À̸§À» ¿ø°Ý ¿ÀºêÁ§Æ®ÀÇ Interoperable Object Reference(.ior) ÆÄÀÏ¿¡ µÓ´Ï´Ù.