CORBA

I parametri di configurazione contenuti nella sezione CORBA del file consentono di configurare l'IBM ORB (Object Request Broker) Java. 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

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à IBM ORB com.ibm.CORBA.ListenerPort.

Quando un'istanza di InterChange Server viene avviata ed il parametro di configurazione relativo OAport è stato impostato, l'istanza di ICS crea un file IOR (Interoperable Object Reference) (.ior) il cui nome ha il formato seguente:

ProductDir\ICSinstanceInterChangeServer.ior

dove ICSinstance è il nome dell'istanza di InterChange Server. Ad esempio, se viene assegnato un numero di porta fisso 15786 a OAport e il nome dell'istanza di 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 è nella DMZ e InterChange Server si trova su un'altra rete secondaria, è necessario che il numero di porta assegnato al parametro OAport sia aperto.

OAthreadMax

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

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

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

Predefinito

Il valore predefinito per questo parametro è 0, che indica che non esistono limitazioni relative al numero di thread da creare.

OAthreadMaxIdle

Specifica la durata di tempo (in secondi) prima che un thread inattivo venga distrutto.

Nota:
La proprietà di configurazione OAthreadMaxIdle imposta la proprietà IBM ORB com.ibm.CORBA.ThreadPool.InactivityTimeout.

OAipAddr

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 no me host del server ORB nel file IOR (Interoperable Object Reference)(.ior) di un oggetto remoto.

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

Predefinito

Il nome o l'indirizzo IP della macchina host locale.

Copyright IBM Corp. 1997, 2004