Specifica attivazione JMS [Impostazioni]

Una specifica di attivazione JMS è associata ad uno o più bean basati sui messaggi e fornisce la configurazione a loro necessaria per ricevere i messaggi.

Per visualizzare questo riquadro nella console, fare clic su uno dei seguenti percorsi:

  • Risorse > JMS > Specifiche di attivazione > nome_specifica_attivazione
  • Risorse > JMS > Provider JMS > provider_messaggistica > [Ulteriori proprietà] Specifiche di attivazione > nome_specifica_attivazione
.
Utilizzare questo pannello per ricercare o modificare le proprietà di configurazione della specifica di attivazione JMS selezionata da utilizzare con il provider di messaggistica predefinito.

Una specifica JMS viene creata se si desidera utilizzare un MDB per comunicare con il provider di messaggistica predefinito tramite JCA (Java EE Connector Architecture) 1.5. JCA fornisce una connettività Java tra server delle applicazioni come WebSphere Application Server e sistemi di informazionienterprise. Esso fornisce un metodo standard per l'integrazione dei provider JMS con server delle applicazioni Java EE e fornisce una struttura per lo scambio di dati con sistemienterprise, in cui i dati vengono trasferiti sotto forma di messaggi.

Tutte le proprietà di configurazione della specifica di attivazione, tranne Nome, Nome JNDI, Nome JNDI destinazione e Alias di autenticazione vengono sovrascritte da proprietà di configurazione di attivazione appositamente denominate nel descrittore di distribuzione di un bean di messaggi EJB 2.1. Per un MDB EJB 2.0, le proprietà Tipo destinazione, Durata sottoscrizione, Modalità riconoscimento e Selettore messaggi vengono sostituite dai corrispondenti elementi nel descrittore distribuzione. Per ciascun tipo di bean, la proprietà Nome JNDI di destinazione può essere sostituita da un valore specificato nei collegamenti MDB.

Le proprietà della specifica di attivazione influiscono sul modo in cui il provider di messaggistica predefinito sceglie il motore di messaggistica a cui si connette l'applicazione MDB (message-driven bean). Per impostazione predefinita, l'ambiente collega automaticamente le applicazioni ad un motore di messaggistica disponibile sul bus. È tuttavia possibile specificare dettagli di configurazione aggiuntivi per controllare il processo di connessione; ad esempio, per identificare speciali erver di bootstrap o per limitare la connessione a un sottogruppo di motori di messaggistica disponibili o per migliorare la disponibilità o le prestazioni oppure per garantire l'elaborazione sequenziale dei messaggi ricevuti. Per informazioni su come e perché eseguire questa operazione, fare riferimento alla sezione Modalità tramite cui le applicazioni JMS si connettono ad un motore di messaggistica su un bus (online).


I collegamenti contrassegnati (online) richiedono un accesso a Internet. Ogni collegamento avvia una ricerca dell'argomento del centro informazioni online. Una volta restituiti i risultati della ricerca, selezionare l'argomento che più corrisponde alla propria configurazione.

Controllare gli aggiornamenti di questo argomento (online)

Concetti correlati
Motivi e situazioni in cui inviare il carico del messaggio per riferimento (online)
Topologie di integrazione servizi (online)
Attività correlate
Configurazione del blocco di connessione MDB sul provider di messaggistica predefinito (online)
Configurazione di una specifica di attivazione JMS per il provider di messaggistica predefinito (online)
Configurazione di una connessione a un server di bootstrap non predefinito (online)
Riferimenti correlati
Trasmetti payload del messaggio per riferimento: potenziali vantaggi per ogni fase di elaborazione (online)
Trasmetti payload del messaggio per riferimento: scenari di utilizzo e codice di esempio per applicazioni di inoltro (online)
Trasmetti payload del messaggio per riferimento: codice di esempio per applicazioni producer e consumer (online)
Informazioni correlate
Pulsanti della console di gestione
Preferenze della console di gestione

Scheda Configurazione

La scheda Configurazione mostra le proprietà di configurazione per questo oggetto. Questi valori delle proprietà vengono mantenuti anche se l'ambiente di runtime viene arrestato e riavviato. Vedere le descrizioni delle attività del centro informazioni per i dettagli su come applicare le modifiche di configurazione all'ambiente di runtime.

Proprietà generali

Ambito

Specifica il livello topologico più alto in cui i server delle applicazioni possono utilizzare questo oggetto risorsa.

Obbligatoria No
Tipo dati Testo

Provider

Specifica un provider JMS, che consente la messaggistica asincrona basata su JMS (Java Message Service). Fornisce factory di connessioni J2EE per creare connessioni per specifiche destinazioni code o argomenti JMS. Gli oggetti di gestione dei provider JMS vengono utilizzati per gestire le risorse JMS per i provider JMS associati.

Obbligatoria No
Tipo dati Testo

Nome

Il nome visualizzato obbligatorio per la risorsa.

Obbligatoria
Tipo dati Testo

Nome JNDI

Il nome JNDI per la risorsa.

Digitare il nome JNDI definito nei collegamenti per MDB (message-driven bean) associati a questa specifica di attivazione.
Obbligatoria
Tipo dati Testo

Descrizione

Una descrizione facoltativa della risorsa.

Obbligatoria No
Tipo dati Area di testo

Tipo destinazione

Se l'MDB (message-driven bean) utilizza una destinazione coda o argomento.

Obbligatoria
Tipo dati Elenco di selezione
Intervallo
Coda
Un MDB (Message Driven Bean) utilizza una coda JMS. Il nome JNDI della coda JMS viene specificato sulla proprietà Nome JNDI destinazione .

Argomento
L'MDB (Message Driven Bean) utilizza un argomento JMS. Il nome JNDI dell'argomento JMS viene specificato sulla proprietà Nome JNDI della destinazione.

Nome JNDI di destinazione

Nome JNDI della destinazione

Immettere il nome JNDI utilizzato dall'MDB per ricercare la destinazione JMS nello spazio nomi JNDI.

Selezionare il tipo di destinazione sulla proprietà Tipo destinazione.

Obbligatoria
Tipo dati Testo

Selettore messaggi

Il selettore messaggi JMS utilizzato per determinare i messaggi che riceve il bean basato sui messaggi. Il valore è una stringa utilizzata per selezionare una serie secondaria di messaggi disponibili. La sintassi è basata su una serie secondaria della sintassi di espressione condizionale SQL 92, come descritto nella specifica JMS. Per ulteriori informazioni, consultare il centro informazioni.

Ad esempio:
JMSType='car' AND color='blue' AND weight>2500

La stringa del selettore può riferirsi a campi nell'intestazione dei messaggi JMS e nelle proprietà dei messaggi. I selettori messaggi non possono riferirsi a valori del corpo del messaggio.

Un valore null (una stringa vuota) indica che non vi è alcun selettore messaggi per il consumer messaggi.

Obbligatoria No
Tipo dati Testo

Nome bus

Il nome del bus a cui connettersi.

Immettere il nome del service integration bus con cui vengono effettuate le connessioni. Questo deve essere il nome del bus sul quale viene definita la destinazione identificata dalla proprietà Nome JNDI di destinazione.
Obbligatoria No
Tipo dati Personalizzati

Modalità riconoscimento

Modalità con cui la sessione riconosce i messaggi ricevuti.

La modalità riconoscimento indicail mondo in cui è stato ricevuto un messaggio ricevuto da un MDB.
Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Auto-conferma
La sessione notifica automaticamente la consegna di un messaggio.

Duplicati-ok auto-conferma
La sessione esegue la notifica dei messaggi lentamente, il che può migliorare le prestazioni ma può anche causare la ricezione da parte di un MDB (Message Driven Bean) di un messaggio più di una volta.

Destinazione

Il nome di una destinazione che identifica un gruppo di motori di messaggistica. Specificare il tipo di destinazione utilizzando la proprietà Tipo di destinazione.

Obbligatoria No
Tipo dati Testo

Tipo di destinazione

Il tipo di destinazione denominato nella proprietà Destinazione.

Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Nome membro bus
Il nome di un membro del bus. Questa opzione richiama i motori di messaggistica attivi che si trovano sul membro del bus definito (un server delle applicazioni o un cluster server).

Nome gruppo del motore di messaggistica personalizzato
Il nome di un gruppo di motori di messaggistica personalizzato (che formano un cluster auto esplicativo). Questa opzione richiama i motori di messaggistica attivi registrati con il gruppo personalizzato definito.

Nome motore di messaggistica
Il nome di un motore di messaggistica. Questa opzione richiama gli endpoint disponibili che possono essere utilizzati per ottenere il motore di messaggistica definito.

Importanza destinazione

Questa proprietà specifica l'importanza del gruppo destinazione.

Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Preferito
È preferibile che un motore di messaggistica venga selezionato dal gruppo di destinazione. Se disponibile, viene selezionato un motore di messaggistica nel gruppo di destinazione. Nel caso in cui nel gruppo di destinazione non fosse disponibile un motore di messaggistica, ne viene selezionato uno al di fuori del gruppo di destinazione, se disponibile nello stesso SIB.

Obbligatorio
È necessario che un motore di messaggistica venga selezionato dal gruppo di destinazione. Se disponibile, viene selezionato un motore di messaggistica nel gruppo di destinazione. Nel caso in cui nel gruppo di destinazione non fosse disponibile un motore di messaggistica, il processo di connessione ha esito negativo.

Catena di trasporto in entrata di destinazione

Il nome della catena di trasporto in entrata che l'applicazione dovrebbe destinare durante la connessione a un motore di messaggistica in un processo separato nell'applicazione. Se viene selezionato un motore di messaggistica in un altro processo, la connessione può essere effettuata solo se il motore di messaggistica si trova in un server che esegue la catena di trasporto specificata. Per ulteriori informazioni, consultare il centro informazioni.

Se il motore di messaggistica si trova nello stesso server delle applicazioni, viene stabilito un collegamento diretto nel processo e questa proprietà della catena di trasporto viene ignorata.

Le catene di trasporto rappresentano gli stack del protocollo di rete in funzione all'interno di un server. Il nome specificato deve essere una delle catene di trasporto disponibili nel server che ospita il motore di messaggistica, come indicato nel pannello Server > Tipi di server > Server delle applicazioni WebSphere > nome_server > [Messaggistica server] Trasporti in entrata motore di messaggistica. Vengono fornite le seguenti catene di trasporto, ma è possibile definire le proprie catene di trasporto su quel pannello.
InboundBasicMessaging
Si tratta di un protocollo orientato alla connessione, che utilizza una connessione TCP/IP standard (JFAP-TCP/IP). Esso include il supporto per flussi transazionali (XA remoto) a due fasi, in modo che un producer o utente del messaggio, in esecuzione su un sistema client o server, possa partecipare a una transazione globale gestita su tale sistema client o server. L'uso specifico dei flussi XA serve per supportare l'accesso da un'applicazione in esecuzione in un server ad un motore di messaggistica su un secondo server, nel caso in cui il primo server non avesse un motore di messaggistica adatto. Se vengono utilizzati i flussi XA remoti, deve essere disponibile un coordinatore di transazione locale sull'applicazione.
InboundSecureMessaging
Si tratta del protocollo InboundBasicMessaging allineato in SSL.
Per ulteriori informazioni sull'utilizzo di questa proprietà per la gestione del carico di lavoro delle connessioni, fare riferimento a Proprietà di gestione per connessioni JMS a un bus (online).
Obbligatoria No
Tipo dati Testo

Endpoint del provider

Un elenco separato da virgole di triplette di endpoint, con sintassi hostName:portNumber:chainName, utilizzato per la connessione a un server di bootstrap. Esempio: Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging.

Gli endpoint del provider non vengono utilizzati a meno che il bus specificato non si trovi nella cella locale. Le applicazioni MDB tentano prima di connettere il bus specificato nella cella locale. Se questo tentativo ha esito negativo, vengono utilizzati gli endpoint del provider per consentire alle applicazioni di utilizzare i messaggi da una cella remota.

Se non si specifica il nome host, localhost viene utilizzato come valore predefinito.

Se non si specifica il numero porta, viene utilizzato 7276 come valore predefinito.

Se non si specifica il protocollo, viene utilizzata una catena predefinita, come ad esempio BootstrapBasicMessaging, come valore predefinito.

Obbligatoria No
Tipo dati Area di testo

Alias di autenticazione

Il nome di un alias di autenticazione J2C utilizzato per l'autenticazione, gestita da componenti, di connessioni al bus di integrazione servizi.

Un alias di autenticazione Java Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) specifica l'ID utente e la password utilizzati per autenticare la creazione di una nuova connessione al provider JMS.

Obbligatoria No
Tipo dati Elenco di selezione

Dimensione massima batch

Il numero massimo di messaggi ricevuti dal motore di messaggistica in un singolo batch.

Il numero massimo di messaggi in un batch singolo distribuito in modo seriale su un'unica istanza MDS (message-driven bean). Il batch dei messaggi è in grado di migliorare le prestazioni in particolare modo se utilizzato con Modalità riconoscimento impostato su Duplicati-ok auto-conferma. Se l'ordine dei messaggi deve essere mantenuto sulle consegne non riuscite, impostare la dimensione batch su 1.
Obbligatoria No
Tipo dati Numero intero
Intervallo Da 1 a 2147483647

Numero massimo di chiamate MDB simultanee per endpoint

Il numero massimo di endpoint a cui vengono recapitati i messaggi contemporaneamente.

L'aumento di questo numero può migliorare le prestazioni ma può aumentare il numero di thread in uso in qualsiasi momento. Se l'ordine dei messaggi deve essere mantenuto sulle consegne non riuscite, impostare il numero massimo di endpoint simultanei su 1. L'ordine dei messaggi si applica soltanto se la destinazione utilizzata da MDB (message-driven bean) non è una destinazione con partizioni. Le destinazioni con partizioni sono utilizzate in uno scenario di condivisione del carico di lavoro in un cluster.
Obbligatoria No
Tipo dati Numero intero
Intervallo Da 1 a 2147483647

Arresta automaticamente gli endpoint sul messaggio di errore ripetuto

Questi parametri consentono l'arresto automatico di un endpoint quando il numero di messaggi in errore sequenziale raggiunge un limite specificato. Ciò consente di distinguere i messaggi che riportano un errore a causa dei problemi con i messaggi stessi e un problema di risorse di sistema che provoca numerosi messaggi di errori sequenziali.

L'arresto di un endpoint impedisce lo spostamento dei messaggi a una destinazione di eccezione a meno che non sia strettamente necessario se il problema non è collegato ai messaggi che non possono essere elaborati.

Quando un endpoint viene arrestato automaticamente, il relativo stato sulla console di gestione è rosso. Esso dovrà essere riavviato manualmente facendo clic sul pulsante Ripristina.

Una volta riavviato un endpoint, qualsiasi messaggio di errore che ha causato l'arresto potrebbe verificarsi di nuovo. In questo caso, verranno spostati su una destinazione di eccezione (se ne è stata configurata una).

Abilita

Abilita l'arresto automatico di un endpoint sulla base dei parametri riportati di seguito.

Obbligatoria No
Tipo dati Casella di controllo
Soglia massima dei messaggi di errore sequenziali

L'endpoint verrà arrestato quando il numero dei messaggi di errore sequenziali raggiunge il limite configurato. A causa della simultaneità nell'MDB il numero attuale di messaggi elaborati potrebbe superare tale valore.

Questa proprietà non è abilitata a meno che non sia abilitata la proprietà Arresta automaticamente gli endpoint sul messaggio di errore ripetuto.

Obbligatoria No
Tipo dati Numero intero
Ritardo fra i nuovi tentativi del messaggio di errore

Per ogni messaggio che l'MDB non riesce ad elaborare, ma che non ha raggiunto il limite massimo di consegna non riuscita, verrà eseguito un nuovo tentativo solo dopo che sarà trascorso questo periodo di tempo. È possibile che si eseguano tentativi per altri messaggi durante tale periodo, se la soglia di errore sequenziale e la simultaneità massima sono impostate su 1.

Questa proprietà non è abilitata a meno che non sia abilitata la proprietà Arresta automaticamente gli endpoint sul messaggio di errore ripetuto.

Obbligatoria No
Tipo dati Numero intero
Intervallo Il tempo, in millisecondi. Un valore uguale a 0 indica che non vi è alcun ritardo tra i vari tentativi.

Durata sottoscrizione

Se una sottoscrizione argomento JMS è duratura o no

Normalmente, solo un'applicazione per volta può disporre di un utente per una particolare sottoscrizione permanente. Questa proprietà consente di sostituire questa funzione, affinché una sottoscrizione permanente disponga di più utenti simultaneamente.
Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Duraturo
Il provider di messaggistica memorizza i messaggi se l'MDB (Message Driven Bean) non è disponibile, e li consegna quando l'MDB diviene nuovamente disponibile.

Non duraturo
Il provider di messaggistica non memorizza e non riconsegna i messaggi se un MDB (Message Driven Bean) non è disponibile.

Nome sottoscrizione

Il nome della sottoscrizione necessario per le sottoscrizioni argomenti durature. Quando si utilizza una sottoscrizione argomento duratura, è un campo richiesto.

Ciascuna sottoscrizione duratura JMS viene identificata dal relativo nome (specificato su questa proprietà). Una connessione JMS, inoltre, presenta un identificativo client associato (specificato nella proprietà Identificativo client), utilizzato per associare una connessione e il relativo oggetto all'elenco di messaggi (sulla sottoscrizione permanente) conservato dal provider JMS per il client.

Tale nome sottoscrizione deve essere univoco nell'identificatore client specificato.

Obbligatoria No
Tipo dati Testo

Identificativo client

L'identificativo client JMS necessario per le sottoscrizioni argomento durature su tutte le connessioni create utilizzando questa specifica di attivazione.

Il valore specificato è un identificativo univoco di un client (MDB). L'identificativo client viene utilizzato per associare una connessione client all'elenco dei messaggi (su una sottoscrizione permanente) che il provider di messaggistica conserva per il client. Quando un client diventa nuovamente disponibile, dopo essere stato non disponibile, il provider di messaggistica utilizza l'identificativo client per distribuire nuovamente i messaggi resi persistenti sul client corretto.
Obbligatoria No
Tipo dati Testo

Home sottoscrizioni durature

Il nome del motore di messaggistica utilizzato per memorizzare i messaggi recapitati a sottoscrizioni durature per oggetti creati da questa specifica di attivazione JMS. Quando si utilizza una sottoscrizione argomento duratura, è un campo richiesto.

Gli amministratori possono gestire lo stato di runtime delle sottoscrizioni permanenti tramite i punti di pubblicazione per quel motore di messaggistica.
Obbligatoria No
Tipo dati Testo

Trasmetti carico del messaggio per riferimento

Quando vengono inviati messaggi di byte o di oggetti di grandi dimensioni, il costo in termini di utilizzo, da parte di memoria e processore, della serializzazione, deserializzazione e copia del payload del messaggio può essere significativo. Se si abilitano le proprietà "Trasmetti payload del messaggio per riferimento" su una produzione connessioni o su una specifica di attivazione, si indica al provider di messaggistica predefinito di sovrascrivere la specifica JMS 1.1 e di ridurre o ignorare potenzialmente tale copia di dati.

Avvertenza:
Le parti della specifica JMS ignorate da tali proprietà vengono definite per garantire l'integrità dei dati del messaggio. Le applicazioni JMS che utilizzano tali proprietà devono seguire in modo rigido le regole riportate di seguito per evitare di perdere l'integrità dei dati. Motivi e situazioni in cui inviare il payload di messaggi per riferimento (online) o si rischia di perdere l'integrità dei dati.
Le applicazioni che utilizzano questa specifica di attivazione per ricevere i messaggi devono rispettare la seguente regola:
  • L'applicazione non modifica l'oggetto dati ottenuto da un messaggio oggetto JMS. L'oggetto dati viene considerato di sola lettura.

Quando abilitato, per i messaggi oggetto ricevuti attraverso questa specifica di attivazione i dati dei messaggi saranno serializzati dal sistema solo quando assolutamente necessario. I dati ottenuti da tali messaggi devono essere considerati come readOnly dalle applicazioni.

Obbligatoria No
Tipo dati Casella di controllo
Le applicazioni che reinviano i messaggi originariamente ricevuti tramite questa specifica di attivazione devono rispettare le seguenti regole:
  • L'applicazione può sostituire l'oggetto di dati in un messaggio oggetto JMS ma non lo modifica dopo averlo impostato nel messaggio.
  • L'applicazione può sostituire l'array di byte in un messaggio di byte JMS soltanto tramite una singola chiamata a writeBytes(byte[]) e non modifica l'array di byte dopo averlo impostato nel messaggio.

Quando abilitato, per i messaggi di oggetto/byte inoltrati mediante questa specifica di attivazione il cui payload è modificato i dati non saranno copiati quando vengono impostati nel messaggio ed il sistema serializzerà i dati di messaggio solo quando assolutamente necessario. Le applicazioni che inviano tali messaggi non devono modificare i dati una volta inseriti nel messaggio.

Obbligatoria No
Tipo dati Casella di controllo

Sottoscrizioni durature condivise

Controlla se le sottoscrizioni durature sono condivise o meno nelle connessioni con i membri di un cluster di server.

Normalmente, solo una sessione alla volta può disporre di un TopicSubscriber per una specifica sottoscrizione duratura. Questa proprietà consente di sostituire questa funzionalità, per fare in modo che una sottoscrizione permanente possa avere più utenti simultanei, uno per ogni server delle applicazioni nel cluster di server.

For WebSphere Application Server Express For WebSphere Application Server base edition Il valore predefinito di questa opzione va modificato solo in ambienti WebSphere Application Server che supportano cluster di server.

Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Nel cluster
Consente la condivisione di sottoscrizioni permanenti quando vengono effettuate connessioni da un cluster di server.

Sempre condiviso
Le sottoscrizioni permanenti possono essere condivise tra le connessioni.

Mai condiviso
Sottoscrizioni permanenti mai condivise tra le connessioni.

Condividi origine dati con CMP

Consente la condivisione delle connessioni fra JMS e bean di entità CMP (container-managed persistence).

Questa opzione viene utilizzata come parte dell'attività per abilitare i bean di entità CMP (Container-Managed Persistence) in modo da consentire la condivisione delle connessioni utilizzate dall'archivio dati di un motore di messaggistica. Tale abilitazione determina un aumento potenziale delle prestazioni del 15% in termini di velocità di trasmissione dei messaggi, ma può essere utilizzata soltanto per i bean di entità collegati al server delle applicazioni che contiene il motore di messaggistica.

Per ulteriori informazioni sull'utilizzo di questa opzione, fare riferimento a Abilitazione dei bean di entità CMP e degli archivi dati del motore di messaggistica per la condivisione delle connessioni database (online).

Obbligatoria No
Tipo dati Casella di controllo

Lettura anticipata

La lettura anticipata è un'ottimizzazione che assegna preventivamente i messaggi agli utenti. Ciò migliora il tempo necessario a soddisfare le richieste dell'utente.

I messaggi assegnati a un utente vengono bloccati sul server e non possono essere utilizzati da altri utenti di quella destinazione. I messaggi assegnati a un utente, ma non utilizzati prima dell'arresto di tale utente, vengono successivamente sbloccati sul server e resi disponibili per la ricezione da parte di altri utenti.

È possibile sovrascrivere questa proprietà per destinazioni JMS singole impostando la proprietà Lettura anticipata sulla destinazione JMS.

Obbligatoria No
Tipo dati Elenco di selezione
Intervallo
Valore predefinito
Il provider dei messaggi assegna preventivamente i messaggi agli utenti su sottoscrizioni non permanenti e sottoscrizioni permanenti non condivise. Vale a dire che l'ottimizzazione della lettura anticipata viene abilitata solo quando vi è un singolo utente.

Abilitato
Il provider di messaggistica assegna preventivamente i messaggi agli utenti. In questo modo, viene ottimizzato il tempo necessario per soddisfare le richieste degli utenti.

Disabilitato
Il provider di messaggistica non assegna preventivamente i messaggi agli utenti.

Attiva sempre gli MDB in tutti i server

Questa proprietà viene utilizzata soltanto quando l'applicazione MDB è in esecuzione su un server membro del bus utilizzato dall'applicazione come destinazione. Non ha alcun effetto quando MDB è in esecuzione su un server che non è membro del bus di destinazione.

Se l'applicazione MDB è in esecuzione su un server membro del bus di destinazione, l'abilitazione di tale opzione consente all'applicazione MDB di elaborare i messaggi indipendentemente dal fatto che il server ospiti un motore di messaggistica in esecuzione. Se questa opzione non è abilitata, le applicazioni MDB su server che non dispongono di un motore di messaggistica locale non elaborano i messaggi.

For WebSphere Application Server Network Deployment Per applicazioni MDB collegate ad un membro bus del cluster, è possibile utilizzare questa opzione anche per abilitare una delle seguenti configurazioni aggiuntive:
  • Tutti i server nel cluster possono ricevere i messaggi dall'applicazione MDB, per utilizzare al massimo la potenza di elaborazione nel cluster.
  • Un solo server alla volta può ricevere i messaggi dall'applicazione MDB, per garantire un'elaborazione sequenziale dei messaggi.
Per consentire a tutti i server nel cluster di ricevere i messaggi dall'applicazione MDB, selezionare questa opzione. Per consentire a un solo server alla volta di ricevere messaggi dall'applicazione MDB, verificare che questa opzione non sia selezionata e specificare l'opzione receive exclusive sulla destinazione.

For WebSphere Application Server Network Deployment Per ulteriori informazioni, fare riferimento a Modalità di connessione degli MDB (message-driven bean) in un cluster (online).

Obbligatoria No
Tipo dati Casella di controllo

Intervallo tentativi

Il ritardo (in secondi) tra i tentativi di connessione ad un motore di messaggistica, per la connessione iniziale e per i successivi tentativi di stabilire una connessione migliore.

Obbligatoria No
Tipo dati Numero intero
Intervallo Da 1 a 2147483647




File name: SIBJMSActivationSpec_DetailForm.html