配置檔的 CORBA 區段中的配置參數,可讓您配置 IBM Java Object Request Broker (ORB)。 如需有關此區段中之參數的詳細資訊,請參閱 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 會建立下列 .ior 檔案,其中包含固定埠號 15786:
MyICSInterchangeServer.ior
指定 ORB 伺服器可以建立的執行緒上限。 IBM Java ORB 的執行緒儲存區模型會以個別的執行緒來處理每個進入的要求。 當有新的要求進來時,如果儲存區所有的執行緒都在使用中,ORB 就會建立新的執行緒,並將它加入儲存區。 當執行緒的數量達到所指定的上限時 (由 OAthreadMax 所指定), 就會暫停執行新的要求,直到目前使用中的執行緒被釋回儲存區中。
附註:
此參數的預設值為零 (0),表示不限制所建立的執行緒數量。
指定 ORB 伺服器建立的執行緒最多可有多少閒置時間 (秒)。執行緒閒置的時間若超過指定值,將摧毀該執行緒。
OAthreadMaxIdle = 5
指定 ORB 伺服器執行所在之機器的 IP 位址或主機名稱。 ORB 伺服器會使用這個本端主機名稱,將 ORB 伺服器的主機名稱放在遠端物件的「可交互作用的物件參照」(.ior) 檔案中。