Proprietà standard

In questa sezione vengono descritte le proprietà di configurazione del connettore standard.

AdapterHelpName

La proprietà AdapterHelpName è il nome di una directory in cui si trovano i file della guida estesa specifici del connettore. La directory deve essere posizionata in <ProductDir>\bin\Data\App\Help e deve contenere almeno una directory della lingua enu_usa. È possibile che contenga altre directory a seconda della locale.

Il valore predefinito è il nome della maschera, se è valido, oppure è vuoto.

AdminInQueue

La proprietà AdminInQueue specifica la coda utilizzata dal broker di integrazione per inviare messaggi amministrativi al connettore.

Il valore predefinito è <CONNECTORNAME>/ADMININQUEUE

AdminOutQueue

La proprietà AdminOutQueue specifica la coda utilizzata dal connettore per inviare messaggi amministrativi al broker di integrazione.

Il valore predefinito è <CONNECTORNAME>/ADMINOUTQUEUE

AgentConnections

La proprietà AgentConnections controlla il numero di connessioni ORB (Object Request Broker) aperte quando ORB viene inizializzato.

Il valore predefinito di questa proprietà è 1.

AgentTraceLevel

La proprietà AgentTraceLevel imposta il livello dei messaggi di traccia per il componente specifico delle applicazione. Il connettore fornisce tutti i messaggi di traccia applicabili al livello di traccia impostato e più basso.

Il valore predefinito è 0.

ApplicationName

La proprietà ApplicationName identifica unicamente il nome dell'applicazione del connettore. Questo nome viene utilizzato dall'amministratore di sistema per verificare l'ambiente di integrazione. Questa proprietà deve avere un valore prima di poter eseguire il connettore.

Il valore predefinito è il nome del connettore.

BiDi.Application

La proprietà BiDi.Application specifica il formato bidirezionale per dati provenienti da un'applicazione esterna nell'adattatore sotto forma di qualsiasi oggetto di business supportato dall'adattatore. La proprietà definisce gli attributi bidirezionali dei dati delle applicazioni. Tali attributi sono:

Questa proprietà è valida solo se il valore della proprietà BiDi.Transformation è impostato su true.

Il valore predefinito è ILYNN (implicito, da sinistra a destra, attivo, disattivo, nominale).

BiDi.Broker

La proprietà BiDi.Broker specifica il formato bidirezionale per i dati inviati dall'adattatore al broker di integrazione sotto forma di qualsiasi oggetto di business supportato. Esso definisce gli attributi bidirezionali dei dati, che sono così come elencati in BiDi.Application sopracitato.

Questa proprietà è valida solo se il valore della proprietà BiDi.Transformation è impostato su true. Se la proprietà BrokerType è ICS, il valore della proprietà è di sola lettura.

Il valore predefinito è ILYNN (implicito, da sinistra a destra, attivo, disattivo, nominale).

BiDi.Metadata

La proprietà BiDi.Metadata definisce il formato bidirezionale oppure gli attributi per i metadati, che vengono utilizzati dal connettore per stabilire e mantenere un collegamento all'applicazione esterna. Le impostazioni dell'attributo sono specifiche per ciascun adattatore utilizzando le capacità bidirezionali. Se l'adattatore supporta l'elaborazione bidirezionale, fare riferimento alla sezione relativa alla proprietà specifiche dell'adattatore per ulteriori informazioni.

Questa proprietà è valida solo se il valore della proprietà BiDi.Transformation è impostato su true.

Il valore predefinito è ILYNN (implicito, da sinistra a destra, attivo, disattivo, nominale).

BiDi.Transformation

La proprietà BiDi.Transformation definisce se il sistema effettua una trasformazione bidirezionale al runtime.

Se il valore della proprietà è impostato su true, le proprietà BiDi.Application, BiDi.Broker e BiDi.Metadata sono disponibili. Se il valore della proprietà è impostato su false, le proprietà vengono nascoste.

Il valore predefinito è false.

BrokerType

La proprietà BrokerType identifica il broker di integrazione che si sta utilizzando. Il valore è ICS, oppure .

CharacterEncoding

La proprietà CharacterEncoding specifica il codice dei caratteri utilizzato per effettuare la mappatura da un carattere (quale una lettera dell'alfabeto, una rappresentazione numerica o un segno di interpunzione) ad un valore numerico.

Nota:
Connettori basati su Java non utilizzano questa proprietà. I connettori C++ utilizzano un valore ascii7 per questa proprietà.

Per impostazione predefinita, viene visualizzato solo un sottoinsieme di codifiche di caratteri supportati. Per aggiungere altri valori supportati all'elenco, occorre modificare manualmente il file \Data\Std\stdConnProps.xml nella directory del prodotto (<ProductDir>). Per ulteriori informazioni, consultare l'appendice di Connector Configurator Express in questa guida.

ConcurrentEventTriggeredFlows

La proprietà ConcurrentEventTriggeredFlows determina quanti oggetti di business possono essere elaborati contemporaneamente dal connettore per la consegna degli eventi. Il valore di questo attributo viene impostato sul numero di oggetti di business di cui viene eseguita la mappatura e che vengono consegnati contemporaneamente. Ad esempio, se si imposta il valore di questa proprietà su 5, vengono eseguiti contemporaneamente cinque oggetti di business.

Impostando tale proprietà sul un valore maggiore di 1 consente ad un connettore per un'applicazione origine di eseguire contemporaneamente la mappatura a molteplici oggetti di business degli eventi e di fornirli a più istanze di collaborazione simultaneamente. Ciò rende più veloce la consegna degli oggetti di business del broker di integrazione particolarmente se gli oggetti di business utilizzano le mappe complete. Aumentando la velocità di arrivo gli oggetti di business per collaborazione possono migliorare le prestazioni generali nel sistema.

Per implementare l'elaborazione contemporanea per un intero flusso (da un'applicazione di origine da una destinazione), devono essere configurazione le seguenti proprietà:

La proprietà ConcurrentEventTriggeredFlows non influisce sul polling del connettore, che è a singolo thread e deve essere eseguito in modo seriale.

Tale proprietà è valida solo se il valore della proprietà RepositoryDirectory è impostata su <REMOTE>.

Il valore predefinito è 1.

ContainerManagedEvents

La proprietà ContainerManagedEvents consente ad un connettore abilitato JMS, con una memoria eventi JMS, di fornire la consegna di eventi garantiti, in cui un evento viene eliminato dalla coda origine e posizionato in una coda di destinazione come una transazione JMS.

Quando tale proprietà è impostata su JMS, le seguenti proprietà devono essere anche impostate per abilitare la consegna garantita degli eventi.

Occorre anche configurare un gestore dati con le proprietà MimeType e DHClass (data handler class). È inoltre possibile aggiungere DataHandlerConfigMOName (il nome del meta oggetto, che è facoltativo). Per impostare tali valori, utilizzare la scheda Gestore dati in Connector Configurator Express.

Sebbene tali proprietà siano specifiche dell'adattatore, qui sono elencati alcuni valori di esempio:

I campi per questi valori nella scheda Gestore dati vengono visualizzati solo se è stata impostata la proprietà ContainerManagedEvents sul valore JMS.

Nota:
Quando ContainerManagedEvents è impostato su JMS, il connettore non richiama il metodo pollForEvents(), disabilitando perciò questa funzionalità del metodo.

La proprietà ContainerManagedEvents è valida solo se il valore della proprietà DeliveryTransport è impostato su JMS.

Non esiste alcun valore predefinito.

ControllerEventSequencing

La proprietà ControllerEventSequencing abilita la sequenza di eventi nel controller del connettore.

Questa proprietà è valida solo se il valore della proprietà RepositoryDirectory è impostato su <REMOTE> (BrokerType è ICS).

Il valore predefinito è true.

ControllerStoreAndForwardMode

La proprietà ControllerStoreAndForwardMode imposta il comportamento del controller del connettore dopo aver rilevato che il componente specifico dell'applicazione di destinazione non è disponibile.

Se viene impostata questa proprietà true Se il componente specifico dell'applicazione di destinazione non è disponibile quando un evento raggiunge ISC (InterChange Server Express), il controller del connettore blocca la richiesta al componente specifico dell'applicazione. Quando il componente specifico dell'applicazione diventa operativo, il controller gli inoltra la richiesta.

Tuttavia, se il componente specifico dell'applicazione di destinazione diventa non disponibile dopo che il controller del connettore gli inoltra una richiesta di chiamata di servizio, il controller del connettore non riesce a portare a termine la richiesta.

Se la proprietà è impostata su false, il controller del connettore inizia a non portare a termine tutte le richieste delle chiamate di servizio così come rileva che il componente specifico dell'applicazione di destinazione non è disponibile.

Questa proprietà è valida solo se il valore di RepositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS),

Il valore predefinito è true.

ControllerTraceLevel

La proprietà ControllerTraceLevel imposta il livello dei messaggi di traccia per il controller del connettore.

Tale proprietà è valida solo se il valore della proprietà RepositoryDirectory è impostata su <REMOTE>.

Il valore predefinito è 0.

DeliveryQueue

La proprietà DeliveryQueue definisce la coda utilizzata dal connettore per inviare messaggi di business al broker di integrazione.

Questa proprietà è valida solo se il valore della proprietà DeliveryTransport è impostato su JMS.

Il valore predefinito è <CONNECTORNAME>/DELIVERYQUEUE

DeliveryTransport

La proprietà DeliveryTransport specifica il meccanismo di trasporto per la consegna degli eventi.

Il connettore invia le richieste di chiamata servizio e i messaggi amministrativi su CORBA IIOP se il valore della proprietà RepositoryDirectory è IDL.

Il valore predefinito è JMS.

JMS

Il meccanismo di trasporto JMS consente la comunicazione tra il connettore e la struttura del connettore del client utilizzando JMS (Java Messaging Service)

Se si seleziona JMS come trasporto della consegna, le proprietà JMS aggiuntive, quali jms.MessageBrokerName, jms.FactoryClassName, jms.Password e jms.UserName vengono elencate in Connector Configurator Express. Le proprietà jms.MessageBrokerName e jms.FactoryClassName vengono richieste per questo trasporto.

È possibile che esista una limitazione di memoria, se si utilizza il meccanismo di trasporto JMS per un connettore nel seguente ambiente, quando ICS (InterChange Server Espress) è nel broker di integrazione.

In tale ambiente, è possibile che si abbiano delle difficoltà nell'avviare il controller del connettore (da parte del server) e il connettore (da parte del client) a causa dell'utilizzo della memoria all'interno del client WebSphere MQ. Se l'installazione utilizza meno di 768 MB di dimensione di memoria del processo, impostare la seguente proprietà e variabile:

DuplicateEventElimination

Quando un valore di questa proprietà è true, un connettore abilitato JMS può assicurare che gli eventi duplicati non vengano distribuiti alla coda di consegna. Per utilizzare questa funzione, durante lo sviluppo del connettore,il connettore deve avere un identificativo di evento univoco impostato come l'attributo ObjectEventId dell'oggetto di business nel codice specifico dell'applicazione.

Nota:
Quando un valore di questa proprietà è true, la proprietà MonitorQueue deve essere abilitata a fornire una consegna garantita degli eventi.

Il valore predefinito è false.

EnableOidForFlowMonitoring

Quando un valore di questa proprietà è true, il runtime dell'adattatore contrassegnerà ObjectEventID in arrivo come una foreign key per il controllo del flusso.

Questa proprietà è valida solo se la proprietà BrokerType è impostata su ICS.

Il valore predefinito è false.

FaultQueue

Se il connettore individua un errore durante l'elaborazione di un messaggio, sposta il messaggio (e l'indicatore di stato e la descrizione del problema) alla cosa specificata nella proprietà FaultQueue.

Il valore predefinito è <CONNECTORNAME>/FAULTQUEUE

jms.FactoryClassName

La proprietà jms.FactoryClassName specifica il nome della classe per creare l'istanza per un provider JMS. Questa proprietà deve essere impostata se il valore della proprietà DeliveryTransport è impostato su JMS.

Il valore predefinito è CxCommon.Messaging.jms.IBMMQSeriesFactory.

jms.ListenerConcurrency

La proprietà jms.ListenerConcurrency specifica il numero di listener simultanei per il controller JMS. Specifica il numero di thread che esegue una lettura sequenziale ed elabora messaggi simultaneamente ad un controller.

Questa proprietà è valida solo se il valore della proprietà jms.OptimizedTransport è true.

Il valore predefinito è 1.

jms.MessageBrokerName

jms.MessageBrokerName specifica il nome del broker da utilizzare per il provider JMS. Occorre impostare questa proprietà del connettore se si specifica JMS come meccanismo di trasporto di consegna (nella proprietà DeliveryTransport).

Quando ci si connette ad un broker di messaggi remoto, questa proprietà richiede i seguenti valori:

QueueMgrName:Channel:HostName:PortNumber

dove:
QueueMgrName è il nome del manager della coda.
Channel è il canale utilizzato dal client.
HostName è il nome della macchina dive il manager della coda deve risiedere.
PortNumber è il numero della porta utilizzato dal manager della coda per l'ascolto.

Ad esempio:
jms.MessageBrokerName = WBIMB.Queue.Manager:CHANNEL1:RemoteMachine:1456

Il valore predefinito è crossworlds.queue.manager. Utilizzare il valore predefinito quando ci si collega ad un broker di messaggi locale.

jms.NumConcurrentRequests

La proprietà jms.NumConcurrentRequests specifica il numero massimo di richieste di chiamate di servizi simultanei che possono essere inviati ad un connettore contemporaneamente. Una volta raggiunto il massimo numero, le nuove chiamate del servizio vengono bloccate e occorre attendere un'altra richiesta per il completamento prima di proseguire.

Il valore predefinito è 10.

jms.Password

La proprietà jms.Password specifica la password per il provider JMS. Un valore per questa proprietà è opzionale.

Non esiste alcun valore predefinito.

jms.TransportOptimized

La proprietà jms.TransportOptimized determina se il WIP (work in progress) è ottimizzato. Occorre avere un provider WebSphere MQ provider per ottimizzare il WIP. Affinché WIP ottimizzati siano operativi, il provider dei messaggi deve essere in grado di:

  1. Leggere un messaggio senza eliminarlo dalla coda
  2. Eliminare un messaggio con un ID specifico senza trasferire l'intero messaggio allo spazio di memoria del ricevitore.
  3. Leggere un messaggio utilizzando un ID specifico (necessario per scopi di recupero)
  4. Tenere traccia del punto in cui appaiono gli eventi che non sono stati letti.

Le API JMS non possono essere utilizzate per WIP ottimizzato poiché non soddisfano le condizioni 2 e 4 su specificate, mentre le API Java MQ soddisfano tutte e quattro le condizioni e pertanto sono richieste per il WIP ottimizzato.

Questa proprietà è valida solo se il valore di DeliveryTransport è JMS e il valore di BrokerType è ICS.

Il valore predefinito è false.

jms.UserName

La proprietà jms.UserName specifica il nome utente per il provider JMS. Un valore per questa proprietà è opzionale.

Non esiste alcun valore predefinito.

JvmMaxHeapSize

La proprietà JvmMaxHeapSize specifica la massima dimensione di memoria heap per l'agente (in megabyte).

Questa proprietà è valida solo se il valore per la proprietà RepositoryDirectory è impostato su <REMOTE>.

Il valore predefinito è 128 m.

JvmMaxNativeStackSize

La proprietà JvmMaxNativeStackSize specifica la massima dimensione di memoria originaria per l'agente (in kilobyte).

Questa proprietà è valida solo se il valore per la proprietà RepositoryDirectory è impostato su <REMOTE>.

Il valore predefinito è 128 k.

JvmMinHeapSize

La proprietà JvmMinHeapSize specifica la dimensione di memoria heap minima per l'agente (in megabyte).

Questa proprietà è valida solo se il valore per la proprietà RepositoryDirectory è impostato su <REMOTE>.

Il valore predefinito è 1 m.

ListenerConcurrency

La proprietà ListenerConcurrency supporta multithreading in WebSphere MQ Listener quando ICS è il broker di integrazione. Consente la scrittura in batch di più eventi sul database, migliorando le prestazioni del sistema.

Questa proprietà è valida solo con connettori che utilizzano MQ. Il valore della proprietà DeliveryTransport deve essere MQ.

Il valore predefinito è 1.

Locale

La proprietà Locale specifica il codice della lingua, la nazione o il territorio e, facoltativamente, l'insieme del codice di caratteri associato. Il valore di questa proprietà determina le convenzioni culturali così come la trasformazione e l'ordinamento dei dati, i formati della data e dell'ora e i simboli utilizzati nelle specifiche monetarie.

Un nome locale dispone del seguente formato:

ll_TT.codeset

dove:
ll è un codice della lingua a due caratteri (in lettere minuscole).
TT è una nazione a due caratteri o un codice territoriale (lettere maiuscole).
codeset è il nome dell'insieme di codici di caratteri associato (potrebbe essere facoltativo).

Per impostazione predefinita, viene elencato solo un sottoinsieme di locale supportate. Per aggiungere altri valori supportati all'elenco, modificare il file \Data\Std\stdConnProps.xml file nella directory <ProductDir>\bin. Per ulteriori informazioni, fare riferimento all'appendice di Connector Configurator Express in questa guida.

Se il connettore non è stato internazionalizzato, il solo valore valido per questa proprietà è en_US. Per determinare se un connettore specifico è stato globalizzato, fare riferimento alla guida per l'utente per questo adattatore.

Il valore predefinito è en_US.

LogAtInterchangeEnd

La proprietà LogAtInterchangeEnd specifica se registrare gli errori nella destinazione del log del broker di integrazione.

La registrazione della destinazione del log inoltre attiva la notifica delle email, che genera messaggi di email per il destinatario specificato come valore di MESSAGE_RECIPIENT nel file InterchangeSystem.cfg quando si verificano errori o errori irreversibili. Ad esempio, quando il connettore perde la connessione con l'applicazione, se il valore di LogAtInterChangeEnd è true, viene inviato un messaggio di email al destinatario del messaggio specificato.

Questa proprietà è valida solo se il valore di RespositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS).

Il valore predefinito è false.

MaxEventCapacity

La proprietà MaxEventCapacity specifica il numero massimo di eventi nel buffer del controller. Questa proprietà viene utilizzata dalla funzione di controllo di flusso.

Questa proprietà è valida solo se il valore di RespositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS).

Il valore può essere un numero intero positivo tra 1 e 2147483647.

Il valore predefinito è 2147483647.

MessageFileName

La proprietà MessageFileName specifica il nome del file di messaggi del connettore. La posizione standard per il file di messaggi è \connectors\messages nella directory del prodotto. Specifica il nome del file di messaggi in un percorso assoluto se il file di messaggio non è localizzato nella posizione standard.

Se il file di messaggio del connettore non esiste, il connettore utilizza InterchangeSystem.txt come file di messaggio. Tale file si trova nella directory del prodotto.

Nota:
Per determinare se un connettore ha il proprio file di messaggi, consultare la guida per l'utente dell'adattatore.

Il valore predefinito è InterchangeSystem.txt.

MonitorQueue

La proprietà MonitorQueue specifica la coda logica utilizzata dal connettore per controllare eventi duplicati.

È valida solo se il valore della proprietà DeliveryTransport è JMS e il valore di DuplicateEventElimination è true.

Il valore predefinito è <CONNECTORNAME>/MONITORQUEUE

OADAutoRestartAgent

La proprietà OADAutoRestartAgent specifica se il connettore utilizza la funzione di riavvio automatico o remoto. Questa funzione utilizza WebSphere OAD (Object Activation Daemon) con trigger MQ per riavviare il connettore dopo una chiusura anormale -triggered oppure per avviare un connettore remoto da System Monitor.

Questa proprietà deve essere impostata su true per abilitare la funzione di riavvio automatico e remoto. Per informazioni su come configurare la funzione OAD con trigger MQ di WebSphere consultare WebSphere Business Integration Server Express - Guida all'installazione per Windows, per Linux oppure per OS/400.

Questa proprietà è valida solo se il valore di RespositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS).

Il valore predefinito è false.

OADMaxNumRetry

La proprietà OADMaxNumRetry specifica il numero massimo di volte in cui il OAD (Object Activation Daemon) con trigger MQ di WebSphere automaticamente cerchi di riavviare il connettore dopo una chiusura anormale. La proprietà OADAutoRestartAgent deve essere impostata su true perché abbia effetto.

Questa proprietà è valida solo se il valore di RespositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS).

Il valore predefinito è 1000.

OADRetryTimeInterval

La proprietà OADRetryTimeInterval specifica il numero di minuti nell'intervallo di tentativi per OAD con trigger MQ di WebSphere. Se l'agente del connettore non si riavvia all'interno dell'intervallo di tentativi, il controller del connettore chiede a OAD di riavviare di nuovo l'agente del connettore. L'OAD ripete questo processo di tentativi tante volte quante specificate dalla proprietà OADMaxNumRetry. La proprietà OADAutoRestartAgent deve essere impostata su true perché abbia effetto.

Questa proprietà è valida solo se il valore di RespositoryDirectory è impostato su <REMOTE> (il valore della proprietà BrokerType è ICS).

Il valore predefinito è 10.

PollEndTime

La proprietà PollEndTime specifica quando arrestare il polling della coda di eventi. Il formato è HH:MM , dove HH è un'ora da 0 a 23 e MM da 0 a 59 minuti.

Occorre fornire un valore valido per questa proprietà. Il valore predefinito è HH:MM senza un valore e deve essere modificato.

Se il runtime dell'adattatore rileva che:

effettuerà il poll utilizzando il valore configurato per la proprietà PollFrequency.

PollFrequency

La proprietà PollFrequency specifica la quantità di tempo (in millisecondi) tra la fine dell'azione di polling e l'avvio di quella successiva. Non si tratta di un intervallo tra azioni di polling; al contrario la logica è la seguente.

I seguenti valori sono validi per questa proprietà:

Il valore predefinito è 10000.

Importante:
Alcuni connettori possiedono delle limitazioni all'utilizzo di questa proprietà. Quando esistono, tali limitazioni vengono documentate nel capitolo sull'installazione e configurazione dell'adattatore.

PollQuantity

La proprietà PollQuantity designa il numero di voci provenienti dall'applicazione per le quali il connettore esegue il poll. Se l'adattatore ha una proprietà specifica del connettore per l'impostazione della quantità di poll, l'impostazione del valore nella proprietà specifica del connettore sostituisce il valore della proprietà standard.

Questa proprietà è valida solo se il valore della proprietà DeliveryTransport è JMS e la proprietà ContainerManagedEvents ha un valore.

Anche un messaggio di email viene considerato un evento. Le azioni del connettore sono le seguenti quando viene effettuato il poll per una email.

PollStartTime

La proprietà PollStartTime specifica quando arrestare il polling della coda di eventi. Il formato è HH:MM , dove HH è un'ora da 0 a 23 e MM da 0 a 59 minuti.

Occorre fornire un valore valido per questa proprietà. Il valore predefinito è HH:MM senza un valore e deve essere modificato.

Se il runtime dell'adattatore rileva che:

effettuerà il poll utilizzando il valore configurato per la proprietà PollFrequency.

RepositoryDirectory

La proprietà RepositoryDirectory è l'ubicazione del repository dal quale il connettore legge i documenti dello schema XML che memorizzano i metadati per le definizioni degli oggetti di business.

Se il broker di integrazione è ICS, questo valore deve essere impostato su <REMOTE> poiché il connettore ottiene queste informazioni dal repository di InterChange Server Express.

Quando il broker di integrazione è un broker di messaggi WebSphere oppure WAS, questo valore viene impostato su <ProductDir>\repository per impostazione predefinita. Tuttavia, è possibile che venga impostato su un altro nome di directory valida.

RequestQueue

La proprietà RequestQueue specifica la coda utilizzata dal broker di integrazione per inviare messaggi di business al connettore.

Questa proprietà è valida solo se il valore della proprietà DeliveryTransport è JMS

Il valore predefinito è <CONNECTORNAME>/REQUESTQUEUE

ResponseQueue

La proprietà ResponseQueue specifica la coda di risposta JMS, che fornisce un messaggio di risposta dalla struttura del connettore al broker di integrazione. Quando il broker di integrazione è ICS (InterChange Server Express), il server invia la richiesta ed attende un messaggio di risposta nella coda di risposta JMS.

Questa proprietà è valida solo se il valore della proprietà DeliveryTransport è JMS

Il valore predefinito è <CONNECTORNAME>/RESPONSEQUEUE

RestartRetryCount

La proprietà RestartRetryCount specifica il numero di volta che il connettore cerca di riavviarsi. Quando questa proprietà viene utilizzata per un connettore connesso in parallelo, specifica il numero di volte che il componente specifico dell'applicazione del connettore principale cerca di riavviare il componente specifico dell'applicazione del connettore del client.

Il valore predefinito è 3.

RestartRetryInterval

La proprietà RestartRetryInterval specifica l'intervallo in minuti in cui il connettore cerca di riavviarsi. Quando questa proprietà viene utilizzata per un connettore connesso in parallelo, specifica l'intervallo in cui il componente specifico dell'applicazione del connettore principale cerca di riavviare il componente specifico dell'applicazione del connettore del client.

I valori possibili per la proprietà sono compresi tra 1 e 2147483647.

Il valore predefinito è 1.

ResultsSetEnabled

La proprietà ResultsSetEnabled abilita o disabilita il supporto dell'insieme di risultati quando Information Integrator è attivo. Questa proprietà può essere utilizzata solo se l'adattatore supporta DB2 Information Integrator.

Il valore predefinito è false.

ResultsSetSize

La proprietà ResultsSetSize definisce il numero massimo di oggetti di business che possono essere restituiti a Information Integrator. Questa proprietà può essere utilizzata solo se l'adattatore supporta DB2 Information Integrator.

Questa proprietà è valida solo se il valore della proprietà ResultsSetEnabled è true

Il valore predefinito è 0. Ciò significa che la dimensione dell'insieme di risultati è illimitato.

RHF2MessageDomain

La proprietà RHF2MessageDomain consente di configurare il valore del nome del dominio del campo nell'intestazione JMS. Quando i dati vengono inviati al broker di messaggi WebSphere su trasporto JMS, la struttura dell'adattatore scrive le informazioni dell'intestazione JMS con un nome di dominio e un valore fisso pari a mrm. Un nome dominio configurabile consente di tenere traccia di come il broker di messaggi WebSphere elabora i dati dei messaggi.

Questa è una intestazione di esempio:

<mcd><Msd>mrm</Msd><Set>3</Set><Type>
 Retek_POPhyDesc</Type><Fmt>CwXML</Fmt></mcd>

Questa proprietà non è valida se il valore di BrokerType è ICS. Inoltre, è valida solo se il valore della proprietà DeliveryTransport è JMS e il valore di WireFormat è CwXML.

I valori possibili sono mrm e xml. Il valore predefinito è mrm.

SourceQueue

La proprietà SourceQueue designa una coda origine JMS per la struttura del connettore a supporto della consegna garantita degli eventi per connettori abilitati JMS che utilizzano la memoria eventi JMS. Per ulteriori informazioni, consultare ContainerManagedEvents.

Questa proprietà è valida solo se il valore di DeliveryTransport è JMS e il valore di ContainerManagedEvents è specificato.

Il valore predefinito è <CONNECTORNAME>/SOURCEQUEUE

SynchronousRequestQueue

La proprietà SynchronousRequestQueue fornisce messaggi di richiesta che necessitano di una risposta sincrona dalla struttura del connettore al broker. Questa coda è necessaria solo se il connettore utilizza esecuzioni sincrone. Con l'esecuzione sincrona, la struttura del connettore invia i messaggi alla coda di richieste sincrone ed attende le risposte da un broker della coda di risposte sincrone. Il messaggio di risposta inviato al connettore possiede un'ID di correlazione che corrisponde all'ID del messaggio originale.

Questa proprietà è valida solo se il valore di DeliveryTransport è JMS

Il valore predefinito è <CONNECTORNAME>/SYNCHRONOUSREQUESTQUEUE

SynchronousRequestTimeout

La proprietà SynchronousRequestTimeout specifica il tempo in millisecondi che il connettore attende per una risposa da una richiesta sincrona. Se non viene ricevuta una risposta all'interno del tempo specificato, il connettore si sposta il messaggio di richiesta sincrona originale (e messaggio di errore) alla coda di errore.

Questa proprietà è valida solo se il valore di DeliveryTransport è JMS

Il valore predefinito è 0.

SynchronousResponseQueue

La proprietà SynchronousResponseQueue fornisce messaggi in risposta a richieste sincrone dal broker alla struttura del connettore. Questa coda è necessaria solo se il connettore utilizza esecuzioni sincrone.

Questa proprietà è valida solo se il valore di DeliveryTransport è JMS

Il valore predefinito è <CONNECTORNAME>/SYNCHRONOUSRESPONSEQUEUE

TivoliMonitorTransactionPerformance

La proprietà TivoliMonitorTransactionPerformance specifica se IBM Tivoli Monitoring for Transaction Performance (ITMTP) viene richiamato al momento del runtime.

Il valore predefinito è false.

WireFormat

La proprietà WireFormat specifica il formato del messaggi sul trasporto:

Copyright IBM Corp. 2004, 2005