CORBA

ÆÄÀÏÀÇ CORBA ¼½¼Ç¿¡ ÀÖ´Â ±¸¼º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© IBM Java ORB(Object Request Broker)¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¼½¼Ç¿¡ ÀÖ´Â ¸Å°³º¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â System Administration Guide¿¡ ÀÖ´Â ORB¸¦ ±¸¼º ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

OAport

ORB ¼­¹ö(InterChange Server ³»¿¡ ÀÖÀ½)°¡ ORB Ŭ¶óÀ̾ðÆ®ÀÇ ¼ö½Å ¿äûÀ» ûÃëÇÏ´Â Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ORB´Â µ¿ÀûÀ¸·Î ÀÌ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª ´ÙÀ½ÀÇ °æ¿ì¿¡´Â °íÁ¤ OAport ¹øÈ£¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ ¸Å°³º¯¼öÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

OAport=portNumber
 

¿©±â¼­ portNumber´Â ORB ¼­¹ö°¡ ¼ö½ÅÇÏ´Â ¿äûÀ» ûÃëÇÏ´Â °íÁ¤µÈ Æ÷Æ®ÀÔ´Ï´Ù.

ÁÖ:
OAport ±¸¼º µî·Ï Á¤º¸´Â com.ibm.CORBA.ListenerPort IBM ORB µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.
InterChange Server ÀνºÅϽº°¡ ½ÃÀÛÇϰí ÇØ´ç OAport ±¸¼º ¸Å°³º¯¼ö°¡ ¼³Á¤µÇ¸é ICS ÀνºÅϽº´Â ´ÙÀ½ ¾ç½ÄÀ» °¡Áö´Â »óÈ£ ¿ÀºêÁ§Æ® ÂüÁ¶(.ior) ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
ProductDir/ICS_instanceInterchangeServer.ior
 

¿©±â¼­ ICS_instance´Â InterChange Server ÀνºÅϽºÀÇ À̸§ÀÔ´Ï´Ù.

¿¹¸¦ µé¾î, 15786À̶ó´Â Á¤ÇØÁø Æ÷Æ® ¹øÈ£¸¦ OAport¿¡ ÁöÁ¤Çϰí ICS ÀνºÅϽºÀÇ À̸§ÀÌ MyICSÀ̸é, InterChange Server¿¡¼­ 15786À̶ó´Â °íÁ¤µÈ Æ÷Æ® ¹øÈ£¸¦ °¡Áö´Â ´ÙÀ½°ú °°Àº .iorÀ» ÀÛ¼ºÇÕ´Ï´Ù.

MyICSInterchangeServer.ior
 

ÁÖ:
Access Client´Â DMZ(Demilitarized Zone)¿¡ ÀÖ°í InterChange Server´Â ´Ù¸¥ ¼­ºê³Ý¿¡ ÀÖ´Â °æ¿ì, OAport ¸Å°³º¯¼ö¿¡ ÁöÁ¤µÈ Æ÷Æ® ¹øÈ£°¡ ¿­·Á ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

OAthreadMax

ORB ¼­¹ö°¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÃÖ´ë ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. IBM Java ORBÀÇ ½º·¹µå-Ç® ¸ðµ¨Àº º°µµ ½º·¹µå¿Í ÇÔ²² °¢°¢ÀÇ ¼ö½Å ¿äûÀ» ó¸®ÇÕ´Ï´Ù. »õ ¿äûÀÌ µé¾î¿Ã ¶§ Ç®ÀÇ ¸ðµç ½º·¹µå°¡ »ç¿ë ÁßÀÎ °æ¿ì, ORB°¡ »õ ½º·¹µå¸¦ ÀÛ¼ºÇÏ¿© Ç®¿¡ Ãß°¡ÇÕ´Ï´Ù. ½º·¹µå ¼ö°¡ ÁöÁ¤µÈ ÃÖ´ë °ª(OAthreadMax¿¡ ÀÇÇØ Ç¥½ÃµÊ)¿¡ µµ´ÞÇϸé ÇöÀç »ç¿ë ÁßÀÎ ½º·¹µå°¡ ´Ù½Ã Ç®·Î ¸±¸®½ºµÉ ¶§±îÁö »õ ¿äûÀÌ Â÷´ÜµË´Ï´Ù.

Âü°í:

  1. OAthreadMax ±¸¼º µî·Ï Á¤º¸´Â com.ibm.CORBA.ThreadPool.MaximumSize IBM ORB µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.

  2. InterChange Server¿¡¼­ Access Client¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÃÖ´ë ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. Access Client¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Access Development Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº»°ª

ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº 0À̸ç, ÀÛ¼ºÇÏ´Â ½º·¹µå ¼ö¿¡ Á¦ÇÑÀÌ ¾ø´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

OAthreadMaxIdle

ORB ¼­¹ö°¡ ÀÛ¼ºÇÏ´Â ½º·¹µå¿¡ ´ëÇÑ ÃÖ´ë ´ë±â ½Ã°£(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °ªº¸´Ù ¿À·§ µ¿¾È ´ë±â »óÅÂÀÎ ½º·¹µå´Â Á¦°ÅµË´Ï´Ù.

¿¹

OAthreadMaxIdle = 5
 

OAipAddr

ORB ¼­¹ö°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ® À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ORB ¼­¹ö´Â ÀÌ ·ÎÄà ȣ½ºÆ® À̸§À» »ç¿ëÇÏ¿© ORB ¼­¹öÀÇ È£½ºÆ® À̸§À» ¿ø°Ý ¿ÀºêÁ§Æ®ÀÇ Interoperable Object Reference(.ior) ÆÄÀÏ¿¡ µÓ´Ï´Ù.

ÁÖ:
OAipAddr ±¸¼º µî·Ï Á¤º¸´Â com.ibm.CORBA.LocalHost IBM ORB µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.

±âº»°ª

ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº ·ÎÄà ȣ½ºÆ® ½Ã½ºÅÛÀÇ À̸§ÀÔ´Ï´Ù.

Copyright IBM Corp. 1997, 2004