CORBA

Il parametro di configurazione nel La sezione CORBA del file consente di configurare IBM Java ORB (Object Request Broker). Per ulteriori informazioni relative ai parametro contenuti in questa sezione, consultare le informazioni sul modo in cui configurare ORB nel manuale System Administration Guide.

OAport

Specifica il numero di porta su cui il server ORB (che risiede all'interno di InterChange Server) è in ascolto per le richieste in arrivo dai client ORB. Per impostazione predefinita, ORB assegna dinamicamente questo numero di porta. Tuttavia, nei casi seguenti, è necessario impostare un numero OAport fisso:

Questo parametro ha il formato seguente:

OAport=portNumber
 

dove portNumber è la porta fissa su cui il server ORB è in ascolto per le richieste in arrivo.

Nota:
La proprietà di configurazione OAport imposta la proprietà com.ibm.CORBA.ListenerPort IBM ORB.
Quando un'istanza InterChange Server viene avviata e viene impostato il parametro di configurazione relativo OAport, l'istanza ICS crea un file IOR (Interoperable Object Reference) (.ior) il cui nome ha il formato seguente:
ProductDir/ICS_instanceInterchangeServer.ior
 

dove ICS_instance è il nome dell'istanza InterChange Server.

Ad esempio, se viene assegnato un numero di porta fisso 15786 a OAport ed il nome dell'istanza ICS è MyICS, InterChange Server crea il seguente file .ior , che contiene il numero di porta fisso 15786 :

MyICSInterchangeServer.ior
 

Nota:
Se un client di accesso si trova nella DMZ (demilitarized zone) e InterChange Server in una rete secondaria diversa, verificare che il numero di porta fornito al parametro OAportsia aperto.

OAthreadMax

Specifica il numero massimo di thread che è il server ORB è in grado di creare. Il modello del pool di thread di IBM Java ORB gestisce ogni richiesta in arrivo con un thread separato. Se tutti i thread dei pool' sono in esecuzione quando arriva una richiesta nuova ORB crea un thread nuovo e lo aggiunge al pool. Quando il numero di thread raggiunge il numero massimo specificato (indicato da OAthreadMax), la richiesta nuova viene bloccata fino a che uno dei thread in esecuzione correntemente non è stato rilasciato nuovamente nel pool.

Note:

  1. La proprietà di configurazione OAthreadMax imposta la proprietà com.ibm.CORBA.ThreadPool.MaximumSize IBM ORB.

  2. Potrebbe essere necessario specificare il numero massimo di thread quando si utilizzano client di accesso con InterChange Server. Per ulteriori informazioni sui clienti di accesso, consultare il manuale Access Development Guide.

Predefinito

Il valore predefinito per questo parametro è zero (0), che indica che non esistono limitazioni sul numero di thread da creare.

OAthreadMaxIdle

Specifica l'intervallo massimo di inattività in secondi per un thread creato dal server ORB. Un thread inattivo per un periodo di tempo maggiore del valore specificato verrà eliminato.

Esempio

OAthreadMaxIdle = 5
 

OAipAddr

Specifica l'indirizzo IP o il nome host della macchina su cui il server ORB è in esecuzione. Il server ORB utilizza questo nome host locale per ubicare il nome host del server' ORB nel file (Interoperable Object Reference) (.ior) di un oggetto remoto.

Nota:
La proprietà di configurazione OAipAddr imposta la proprietà com.ibm.CORBA.LocalHost IBM ORB.

Predefinito

Il valore predefinito per questo parametro è il nome della macchina host locale.

Copyright IBM Corp. 1997, 2004