Proprietà per i modelli di comunicazione dell'applicazione

I client JMS sono in grado di operare con messaggi di pubblicazione/sottoscrizione e point-to-point. I modelli di comunicazione dell'applicazione di pubblicazione/sottoscrizione e point to point utilizzano canali virtuali denominati destinazioni. Nel modello di pubblicazione/sottoscrizione le destinazioni sono argomenti. Per il modello point-to-point, le destinazioni sono note come code.

Per i nodi JMSInput e JMSOutput, è possibile configurare le proprietà di modello di comunicazione riportate di seguito.
Proprietà Descrizione
Nome produttore connessione Si tratta di un nome di stringa trasmesso a JNDI per cercare l'oggetto produttore di connessione gestito. L'oggetto produttore di connessione viene utilizzato per creare una connessione alla destinazione JMS.
  • Per un client che opera come client di pubblicazione/sottoscrizione, il nome produttore connessione sarà un produttore connessione argomento.
  • Per un client che opera come client point to point, il nome produttore connessione sarà per una produttore connessione coda.
Argomento di sottoscrizione Si tratta di un nome di stringa trasmesso a JNDI per cercare la destinazione dell'argomento JMS. L'argomento viene utilizzato per creare una sessione JMS quando il nodo viene utilizzato per elaborare messaggi di pubblicazione/sottoscrizione.
ID sottoscrittore duraturo Questa è una proprietà del solo nodo JMSInput. Si tratta di un identificativo di stringa che viene specificato se è necessario sottoscrivere il nodo a un argomento di sottoscrizione duraturo.

Un sottoscrittore duraturo resta valido anche al termine della connessione del client a un server messaggi. Quando un sottoscrittore duraturo è disconnesso dal server, sarà responsabilità del server memorizzare i messaggi pubblicati. Quando il sottoscrittore duraturo si connette nuovamente, il server messaggi invia tutti i messaggi non scaduti.

E' impossibile eliminare i sottoscrittori duraturi da un flusso di messaggi. E' necessaria un'attività di gestione separata per eliminare un sottoscrittore duraturo registrato in precedenza. Alcuni provider JMS forniscono uno strumento di gestione per eseguire tale operazione.

Coda di origine

Si tratta di un nome di stringa che verrà trasmesso a JNDI per cercare la destinazione della coda JMS. La coda viene utilizzata per creare una sessione JMS quando il nodo viene utilizzato per elaborare messaggi point to point.

Le proprietà Argomento di sottoscrizione e Coda di origine si escludono reciprocamente poiché configurano il nodo da utilizzare con il modello di messaggio di pubblicazione/sottoscrizione o point to point.

Un ID sottoscrittore duraturo non è valido senza una proprietà Argomento sottoscrittore.

Concetti correlati
Modelli di comunicazione dell'applicazione
Riferimenti correlati
Proprietà del dominio messaggi JMS
Selettore del messaggio JMS
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac24873_