Proprietà delle factory di connessione
È possibile visualizzare e impostare le proprietà delle factory di connessione nella finestra Proprietà delle factory di connessione. Le proprietà disponibili nella finestra dipendono dal provider di messaggistica utilizzato dalla factory di connessione.
Le seguenti tabelle elencano tutte le proprietà che è possibile impostare:
- Generale
- Connessione
- Riconnessione
- Canali
- SSL
- Uscite
- Broker
- Code temporanee
- Argomenti temporanei
- Abbonato
- Esteso
- Regolazione avanzata
Per ciascuna proprietà, è riportata una breve descrizione di quando è necessario configurare la proprietà. Nelle tabelle vengono forniti anche i nomi lunghi e nomi brevi equivalenti da utilizzare nello strumento della riga comandi di Amministrazione JMS. Le proprietà che sono disponibili nella finestra Proprietà dipendono dal provider di messaggistica che utilizza la factory di connessione. Per ulteriori informazioni sullo strumento della riga di comando della gestione di gestione di uno stato, consultare Configurazione degli oggetti di stato utilizzando lo strumento di amministrazione in IBM® Documentazione.
Pagina Generale
Nella seguente tabella sono riportate le proprietà che è possibile impostare nella pagina Generale della finestra Proprietà factory di connessione.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Nome | Questo è il nome dell'oggetto. | NOME | |
Descrizione | Immettere una descrizione dell'oggetto. | Descrizione | DESC |
Nome classe | Mostra il nome della classe implementata dalla factory di connessione. | ||
Provider di messaggistica | Mostra se la factory di connessione utilizza il trasporto MQ (Bind o Client) oppure il trasporto in tempo reale (Diretto oppure HTTP diretto). Il trasporto in tempo reale non è disponibile in IBM MQ 8,0. Se si utilizza IBM MQ 8,0 è possibile definire il trasporto a tempo reale, ma non riesce quando viene effettuato un tentativo di creare una connessione. | ||
Trasporto | Mostra il tipo di trasporto utilizzato per la connessione. Bindings è una connessione diretta al gestore code che si trova sullo stesso computer del client di Java; Client è una connessione client che utilizza TCP/IP (il gestore code può essere sullo stesso o diverso computer); Direct è una connessione diretta ad un broker di IBM Integration Bus; Direct HTTP è una connessione diretta tramite tunneling HTTP. Nonostante questo campo sia di sola lettura, è possibile modificare il tipo di trasporto se esiste un tipo di trasporto alternativo disponibile per il provider di messaggistica; per ulteriori informazioni, consultare Modifica del tipo di trasporto utilizzato per le connessioni. |
TRANSPORT | TRAN |
Versione provider | Selezionare o immettere versione, release, livello di modifica e
fix pack del gestore code al quale questo client dovrebbe
connettersi. Se il valore viene immesso, utilizzare uno dei formati seguenti:
Un valore di "8" o maggiore indica che questo è inteso come IBM MQ 8,0 ConnectionFactory per le connessioni ad un gestore code IBM MQ 8,0 . Un valore di "7" o maggiore indica che questo è inteso come IBM WebSphere® MQ 7,0 ConnectionFactory per le connessioni a un IBM WebSphere MQ 7,0 gestore code. Un valore inferiore a 7 (ad esempio "6.0.2.0"), indica che è inteso per l'utilizzo con i gestori code antecedenti alla versione 7.0. Il valore predefinito
|
PROVIDERVERSION | PVER |
Per ulteriori informazioni sui problemi di risoluzione dei problemi che possono insorgere quando ci si sta connettendo ad un gestore code con una specifica versione provider, consultare Risoluzione dei problemi della versione del provider di dati in IBM Documentazione. |
|||
Identificativo client | L'identificatore client viene utilizzato per identificare in modo univoco la connessione dell'applicazione
per sottoscrizioni durevoli. Immettere un identificatore per il client |
CLIENTID | CID |
Dimensione massima buffer | Immettere il numero massimo di messaggi ricevuti che è possibile memorizzare in un buffer di messaggi interno in attesa che vengano elaborati dall'applicazione client. Questa proprietà si applica solo quando la proprietà Transport ha il valore Direct e Direct HTTP . Il valore predefinito è 1000. |
MAXBUFFSIZE | MBSZ |
Pagina Connessione
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Connessione della finestra Proprietà factory di connessione. Modificare le proprietà nella pagina Connessione per impostare i dettagli sulle connessioni per le connessioni create da questa factory di connessione.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Nome applicazione | Specificare il nome con cui l'applicazione si identifica. Per ulteriori informazioni, consultare Specifica il nome dell'applicazione nei linguaggi di programmazione supportati in IBM Documentazione. | APPLICATIONNAME | APPNAME |
Gestore code di base | Selezionare oppure immettere il nome del gestore code a cui connettersi. Se la tua applicazione utilizza una tabella di definizione dei canali client per connettersi a un gestore code, consultare Tabella di definizione dei canali Client in IBM Documentazione. | QMANAGER | QMGR |
Gestore code broker | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Selezionare oppure immettere il nome del gestore code sul quale è in esecuzione il broker. |
BROKERQMGR | BQM |
Elenco connessioni | Un elenco di indirizzi di connessione HOSTNAME(PORT) separato da virgole.
L'elenco viene seguito nell'ordine, una volta per ciascun nuovo tentativo di riconnessione. HOSTNAME può essere un nome DNS o un indirizzo IP. Il valore predefinito di PORT è 1414. |
CLIENTRECONNECTHOSTS | CRHOSTS |
Nome host | Immettere il nome host oppure l'indirizzo IP del computer sul quale si trova il gestore code oppure, per una connessione diretta a un broker, il computer sul quale si trova il broker. | HOSTNAME | host |
Porta | Immettere il numero di porta sulla quale ascolta il gestore code oppure il broker. Il valore predefinito è 1414 se la proprietà Transport è impostata su Client ; il valore predefinito è 1506 se la proprietà Transport è impostata su Direct o Direct HTTP . |
Porta | - |
Nome host proxy | Immettere il nome host del server proxy per una connessione diretta. | PROXYHOSTNAME | PHOST |
Porta proxy | Immettere il numero di porta del server proxy per una connessione diretta. Il valore predefinito è 443. | PROXYPORT | PPORT |
ID set di caratteri codificato | Immettere il CCSID (Coded Character Set ID) da utilizzare nelle connessioni. Per prestazioni ottimali, il valore di questa proprietà dovrebbe essere lo stesso del valore dell'attributo Coded Character Set ID (Proprietà del gestore code) del gestore code di base. | CCSID | CCS |
Multicast | Specificare se i messaggi vengono consegnati utilizzando il trasporto multicast. Il trasporto multicast può essere applicato esclusivamente alle destinazioni degli argomenti, e può essere utilizzato solo quando la factory di connessione utilizza un trasporto Direct IP. Il trasporto IP diretto non è disponibile in IBM MQ 8,0. Se si utilizza IBM MQ 8,0 è possibile definire il trasporto IP Direct, ma non riesce quando viene effettuato un tentativo di creare una connessione. Il valore predefinito è Disabilitato, ossia i messaggi non vengono consegnati utilizzando il trasporto multicast. Fare clic su Abilitato per consegnare i messaggi al consumatore di messaggi utilizzando il trasporto multicast. L'argomento deve essere configurato per il multicast affidabile nel broker; una qualità affidabile del servizio viene utilizzata se l'argomento è configurato per il multicast affidabile. |
MULTICAST | MULTI |
Fare clic su Affidabile per consegnare i messaggi al consumatore di messaggi utilizzando il trasporto multicast con una qualità affidabile del servizio. L'argomento deve essere configurato per il multicast affidabile nel broker; se l'argomento non è configurato per il multicast affidabile, non è possibile creare un consumatore di messaggi per l'argomento. Fare clic su Non affidabile per consegnare messaggi utilizzando il trasporto multicast senza una qualità affidabile del servizio. L'argomento deve essere configurato per il multicast nel broker; non viene utilizzata una qualità affidabile del servizio, anche se l'argomento è configurato per il multicast affidabile. |
|||
Indirizzo locale | Per una connessione a un gestore code, specificare l'interfaccia di rete locale da utilizzare oppure la porta locale (oppure un intervallo di porte locali) da utilizzare oppure entrambi. Il canale si collega all'indirizzo in locale. Utilizza il formatoipaddress(low-port, high-port), dove ipaddress è l'indirizzo IP specificato in IPv4 decimale, IPv6 esadecimale o formato nome host alfanumerico. Ad esempio,127.0.0.1specifica l'indirizzo IPv4 con qualsiasi porta;127.0.0.1(1000)specifica l'indirizzo IPv4 e una porta specifica;127.0.0.1(1000,2000)specifica l'indirizzo IPv4 e una gamma di porte;(1000)specifica solo una porta. Se si sta utilizzando una connessione diretta a un broker, questa proprietà è pertinente solo quando si utilizza il multicast. Specificare l'interfaccia di rete locale da utilizzare come indirizzo IP oppure come nome host, ma non specificare numeri di porta. | LOCALADDRESS | LA |
Opzioni di connessione | Selezionare in che modo l'applicazione si connette al gestore code. Fare clic su Standard perché il tipo di bind tra l'applicazione e il gestore code dipenda dalla piattaforma sul quale è in esecuzione il gestore code e il modo in cui il gestore code è configurato. Fare clic su Condivisione perché l'applicazione e l'agent del gestore code locale vengano eseguiti in unità differenti di esecuzione, ma condividano alcune risorse. Fare clic su Isolato perché l'applicazione e l'agent del gestore code locale vengano eseguiti in unità di esecuzione differenti. Fare clic su Fastpath perché l'applicazione e l'agent del gestore code locale vengano eseguiti nella stessa unità di esecuzione. Fare clic su Gestore code seriale perché l'applicazione richieda l'uso esclusivo del tag di connessione nell'ambito del gestore code. Fare clic su Gruppo di condivisione code seriale perché l'applicazione richieda l'uso esclusivo del tag di connessione nell'ambito del gruppo di condivisione code al quale appartiene il gestore code. |
CONNOPT | CNOPT |
Fare clic su Gestore code limitato perché l'applicazione richieda l'uso condiviso del tag di connessione ma limitando l'uso condiviso del tag di connessione nell'ambito del gestore code. Fare clic su Gruppo di condivisione code limitato perché l'applicazione richieda l'uso condiviso del tag di connessione ma limitando l'uso condiviso del tag di connessione nell'ambito del gruppo di condivisione code al quale appartiene il gestore code. Le opzioni |
|||
![]() |
![]() |
![]() |
![]() |
Condivisione delle conversazioni consentita | Fare clic su Sì (il valore predefinito) per specificare che una connessione client può condividere il proprio socket con altre connessioni JMS dallo stesso processo allo stesso gestore code, qualora le definizioni canale risultino corrispondenti. Altrimenti, fare clic su No. | SHARECONVALLOWED | SCA |
Pagina Riconnessione
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Opzioni |
|
CLIENTRECONNECTOPTIONS | CROPT |
Timeout | Intervallo in secondi prima che cessino i nuovi tentativi di riconnessione. Il valore predefinito è 1800 secondi (30 minuti). | CLIENTRECONNECTTIMEOUT | CRT |
Pagina Canali
La seguente tabella elenca le proprietà che è possibile impostare sulla pagina Canale della finestra di dialogo delle proprietà di Connection Factory. Modificare le proprietà nella pagina Canale per configurare il modo in cui il client JMS si connette al gestore code.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Canale | Selezionare o immettere il nome del canale di connessione server da utilizzare per connettere il client al gestore code. Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietà Base Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione. È necessario impostare un valore per la proprietà Channel o per la proprietà Client Channel Definition Table
URL , ma non per entrambe. |
CHANNEL | CHAN |
URL tabella definizione del canale client | Immettere l'URL che identifica il nome e l'ubicazione del file che contiene la tabella di definizione di canale client e specifica come è possibile accedere al file. È necessario impostare un valore per la proprietà Channel o per la proprietà Client Channel
Definition Table URL , ma non per entrambe. |
CCDTURL | CCDT |
Compressione intestazione | Fare clic su Modifica, quindi selezionare l'elenco delle tecniche che è possibile utilizzare per comprimere i dati delle intestazioni durante una connessione. | COMPHDR | HC |
Compressione messaggi | Fare clic su Modifica, quindi selezionare l'elenco delle tecniche che è possibile utilizzare per comprimere i dati dei messaggi durante una connessione. | COMPMSG | MC |
Pagina SSL
La seguente tabella elenca le proprietà che è possibile impostare sulla pagina SSL della finestra di dialogo delle proprietà di Connection Factory. Modificare le proprietà nella pagina SSL per configurare i dettagli TLS per proteggere le connessioni client e le connessioni dirette al broker.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Autenticazione SSL diretta | Per abilitare l'autenticazione TLS per una connessione diretta, fare clic su Certificato. Per disabilitare l'autenticazione, l'autenticazione del nome utente e l'autenticazione della password, fare clic su Di base. | DIRECTAUTH | DAUTH |
CipherSuite | Selezionare la CipherSuite da utilizzare per una connessione TLS. La CipherSuite deve corrispondere alla CipherSpec del canale di connessione server specificato nella proprietà Channel nella pagina Canali. Se non si seleziona una CipherSuite, le proprietà FIPS Required , Certificate Revocation
List , Peer Name e Reset Count vengono ignorate. |
SSLCIPHERSUITE | SCPHS |
FIPS richiesto | Clicca su Sì per specificare che una connessione TLS deve utilizzare una CipherSuite supportata dal provider IBM Java JSSE FIPS (IBMJSSEFIPS). Fare clic su No se una connessione TLS può utilizzare una qualsiasi CipherSuite. | SSLFIPSREQUIRED | SFIPS |
Elenco di revoca certificati | Immettere un elenco di server di revoca certificati per controllare la revoca di certificati TLS. | SSLCRL | SCRL |
Nome peer | Immettere una struttura di nome distinto che deve corrispondere a quello fornito dal gestore code. Il nome peer TLS deve corrispondere anche al nome peer TLS del canale di connessione server specificato nella proprietà Channel nella pagina Canali. |
SSLPEERNAME | SPEER |
Reimpostazione conteggio | Immettere il numero totale di byte inviati e ricevuti da una connessione prima della negoziazione della chiave segreta utilizzata per la crittografia. | SSLRESETCOUNT | SRC |
Pagina Uscite
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Uscite della finestra Proprietà factory di connessione. Le uscite dell'utente sono moduli di codice, forniti per effettuare un'ulteriore elaborazione sui dati di messaggio (ad esempio, la compressione di dati o la crittografia). Modificare le proprietà nella pagina Uscite per modificare l'ubicazione predefinita dei moduli di codice di uscita client che vengono eseguiti quando richiamati.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Nome uscita di invio | Immettere il nome dell'uscita di invio del canale oppure la sequenza delle uscite di invio da eseguire in successione. Ogni voce dell'elenco deve essere il nome di una classe che implementa l'interfaccia Java IBM MQ MQSendExit (per un'uscita di invio del canale scritta in Java) oppure una stringa nel formato libraryName (entryPointName) (per un'uscita di invio canale non scritta in Java). | SENDEXIT | SDX |
Inizializzazione dell'uscita di invio | Immettere i dati utenti trasmessi alle uscite di invio di canali quando vengono richiamate. È possibile immettere uno o più elementi di dati utente separati da una virgola. | SENDEXITINIT | SDXI |
Nome uscita di ricezione | Immettere l'uscita di ricezione del canale oppure una sequenza di uscite di ricezione, da richiamare. Ogni voce dell'elenco deve essere il nome di una classe che implementa l'interfaccia Java IBM MQ MQReceiveExit (per un'uscita di ricezione del canale scritta in Java) oppure una stringa nel formato libraryName (entryPointName) (per un'uscita di ricezione canale non scritta in Java). | RECEXIT | RCX |
Inizializzazione dell'uscita di ricezione | Immettere i dati utenti trasmessi alle uscite di ricezione dei canali quando vengono richiamate. È possibile immettere uno o più elementi di dati utente separati da una virgola. | RECEXITINIT | RCXI |
Nome uscita di sicurezza | Digitare il nome di una classe che implementa l'interfaccia Java IBM MQ MQSecurityExit (per un'uscita di sicurezza del canale scritta in Java) o una stringa nel formato libraryName (entryPointName) (per un'uscita di sicurezza del canale non scritta in Java). | SECEXIT | SCX |
Inizializzazione dell'uscita di sicurezza | Immettere i dati utenti trasmessi alle uscite di sicurezza del canale quando viene richiamata. | SECEXITINIT | SCXI |
Pagina Broker
La seguente tabella elenca le proprietà che è possibile impostare sulla pagina Broker della finestra di dialogo delle proprietà di Connection Factory. Modificare le proprietà nella pagina Broker per fornire dettagli sul broker di pubblicazione/sottoscrizione.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Coda dei messaggi di sottoscrizione broker | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Selezionare oppure immettere il nome della coda da cui si ricevono messaggi di sottoscrizione non duratura. La coda predefinita èSYSTEM.JMS.ND.SUBSCRIBER.QUEUE . Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietà Base Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione. |
BROKERSUBQ | BSUB |
Coda dei messaggi di sottoscrizione CC broker | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Selezionare oppure immettere il nome della coda da cui vengono recuperati i messaggi di sottoscrizione non durevoli per un ConnectionConsumer. La coda predefinita èSYSTEM.JMS.CC.SUBSCRIBER.QUEUE . Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietà Base Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione.Per ulteriori informazioni, consultare la proprietà BROKERSUBQ in IBM Documentazione. |
BROKERCCSUBQ | CCSUB |
Coda di controllo broker | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Selezionare oppure immettere il nome della coda di controllo del broker. Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietàBroker
Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione. |
BROKERCONQ | BCON |
Flusso di pubblicazione | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Selezionare oppure immettere il nome della coda dove vengono inviati i messaggi pubblicati (coda flusso). La coda predefinita èSYSTEM.BROKER.DEFAULT.STREAM . Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietà Broker Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione. |
BROKERPUBQ | BPUB |
Versione broker | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Selezionare la versione del broker utilizzato. Fare clic su V1 per utilizzare un broker di pubblicazione / sottoscrizione IBM MQ o IBM Integration Bus in modalità di compatibilità; questo è il valore predefinito se la proprietàTransport è impostata su Bindings o Client . Fare clic su V2 per utilizzare IBM Integration Bus in modalità nativa; questo è il valore predefinito se la proprietà Transport è impostata su Direct o DirectHTTP . |
BROKERVER | BVER |
Intervallo di riconoscimento pubblicazione | Questa proprietà può essere utilizzata in un client IBM WebSphere MQ 7.0, o successivo, non ha alcun effetto su un gestore code IBM WebSphere MQ 7.0, o successivo. Inserisce il numero di messaggi pubblicati da un publisher prima che il client di IBM MQ richieda un riconoscimento da parte del broker. Se si diminuisce il valore di questa proprietà, il client richiede riconoscimenti più frequenti e, pertanto, le prestazioni del publisher si riducono. Se si aumenta il valore, il client attende un periodo più lungo prima di inviare un'eccezione in caso di errore del broker. Questa proprietà è rilevante solo se la proprietàTransport ha il valore Bindings o Client . Il valore predefinito è 25. |
PUBACKINT | PAI |
Pagina Code temporanee
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Code temporanee della finestra delle proprietà di una factory di connessione. Modificare le proprietà nella pagina Code temporanee per specificare in che modo le code temporanee JMS vengono definite in maniera dinamica.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Coda modello temporanea | Selezionare oppure immettere il nome della coda modello da cui vengono create le code temporanee JMS. Per utilizzare Seleziona per immettere il nome, è necessario aver già immesso un valore per la proprietà Base Queue Manager nella pagina Connessione e il gestore code selezionato deve essere in esecuzione. |
TEMPMODEL | TM |
Prefisso coda temporanea | Digitare il prefisso che viene utilizzato per formare il nome di una coda dinamica IBM MQ . Le regole per la formatura del prefisso sono le stesse per formare il contenuto del campo DynamicQName in un descrittore oggetto IBM MQ (MQOD) ma l'ultimo carattere non in bianco deve essere un asterisco (*). Se non viene specificato alcun valore per la proprietà, il valore utilizzato è AMQ.* .![]()
CSQ.* . |
TEMPQPREFIX | TQP |
Pagina Argomenti temporanei
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Argomenti temporanei della finestra Proprietà factory di connessione. Modificare le proprietà nella pagina Argomenti temporanei per specificare in che modo gli argomenti temporanei JMS vengono definiti in maniera dinamica.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Prefisso argomento temporaneo | Immettere il prefisso che viene utilizzato per formare il nome di un argomento temporaneo. Durante la creazione di argomenti temporanei, JMS genera una stringa argomento in formato TEMP/TEMPTOPICPREFIX/unique_id oppure, se questa proprietà utilizza il valore predefinito, solo TEMP/unique_id. | TEMPTOPICPREFIX | TTP |
Pagina Sottoscrittore
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Sottoscrittore della finestra delle proprietà di una factory di connessione. Modificare le proprietà nella pagina Sottoscrittore per gestire sottoscrittori e sottoscrizioni.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Selezioni messaggi | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Per specificare che la selezione messaggi viene eseguita dall'applicazione client JMS, fare clic su Client. Per specificare che la selezione messaggi viene effettuata dal broker, fare clic su Broker. Se la proprietàTransport nella pagina Generale ha il valore Direct , la selezione dei messaggi viene effettuata sempre dal broker e il valore della proprietà Message
Selection viene ignorato. La selezione dei messaggi da parte del broker non è supportata quando la proprietà Broker Version nella pagina Broker ha il valore V1 . |
MSGSELECTION | MSEL |
Sottoscrizioni rade | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Questa proprietà controlla il criterio di recupero messaggi di un oggetto TopicSubscriber. Per specificare che le sottoscrizioni ricevono messaggi corrispondenti frequenti, fare clic su No. Per specificare che le sottoscrizioni ricevono messaggi corrispondenti non frequenti, fare clic su Sì. |
SPARSESUBS | SSUBS |
Archivio sottoscrizioni | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Selezionare la posizione in cui IBM MQ è necessario memorizzare i dati persistenti relativi agli abbonamenti attivi. Per memorizzare le informazioni di sottoscrizione sulle code SYSTEM.JMS.ADMIN.QUEUE e SYSTEM.JMS.PS.STATUS.QUEUE, clicca su Coda. Per archiviare le informazioni di sottoscrizione nel broker di pubblicazione/sottoscrizione e non nelle code, fare clic su Broker. Per selezionare dinamicamente un negozio di abbonamento basato su coda o broker a seconda dei livelli di rilascio di IBM MQ e del broker di pubblicazione / sottoscrizione installato, fare clic su Migrate, selezionato per impostazione predefinita. Per ulteriori informazioni sui negozi di abbonamento, consultare Writing IBM MQ le classi per le applicazioni di Java in IBM Documentazione. |
SUBSTORE | SS |
Livello di pulizia | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Selezionare il livello di pulizia per gli archivi di sottoscrizioni per i quali la proprietàSubscription Store nella pagina Broker è impostata su Broker o Migrate . |
CLEANUP | CL |
Intervallo di pulizia | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Immettere il numero di millisecondi tra le esecuzioni in background dell'utilità di pubblicazione/sottoscrizione. |
CLEANUPINT | CLINT |
Supporto clonazione | Specificare se due o più istanze dello stesso sottoscrittore di argomenti duratura possono essere eseguite contemporaneamente. Si noti che l'abilitazione del supporto clonazione contravviene alla specifica JMS 1.1. Per specificare che è possibile eseguire un'istanza di un sottoscrittore di argomenti durevoli per volta, fare clic su Disabilitato. Questo è il valore predefinito. Per specificare che due o più istanze dello stesso sottoscrittore di argomenti durevoli possono essere eseguite contemporaneamente, ciascuna istanza in esecuzione in una JVM (Java virtual machine) separata, fare clic su Abilitato. | CLONESUPP | CLS |
Intervallo di aggiornamento stato | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Immettere il numero di millisecondi tra un aggiornamento e l'altro della transazione che individua quando un sottoscrittore perde la propria connessione al gestore code. Questa proprietà è rilevante solo se la proprietàSubscription Store nella pagina Broker ha il valore Queue . Per ulteriori informazioni sui negozi di abbonamento, consultare Writing IBM MQ le classi per le applicazioni di Java in IBM Documentazione. |
STATREFRESHINT | SRI |
Formato caratteri jolly | Specificare quale versione della sintassi dei caratteri jolly verrà utilizzata. Fare clic su Solo caratteri jolly per stringhe di caratteri per utilizzare esclusivamente i caratteri jolly per le stringhe di caratteri (per coerenza con le applicazioni che in precedenza utilizzavano il Broker Versione 1; fare riferimento alle proprietà della versione del Broker). Fare clic su Solo caratteri jolly per stringhe di argomenti per utilizzare esclusivamente i caratteri jolly per le stringhe di argomenti, utilizzati nel Broker Versione 2. |
WILDCARDFORMAT | WCFMT |
Pagina Esteso
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Esteso della finestra delle proprietà di una factory di connessione. Modificare le proprietà nella pagina Esteso per modificare ulteriori proprietà dell'oggetto factory di connessione.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Dimensione batch dei messaggi | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Immettere il numero massimo di messaggi di una coda da inserire in un pacchetto quando si utilizza la consegna di messaggi asincrona. Il valore predefinito è 10. |
MSGBATCHSZ | MBS |
Conservazione messaggi | Specificare se l'utente della connessione conserva i messaggi non desiderati nella coda di input. Per conservare i messaggi indesiderati nella coda di input, fare clic su Sì. Per gestire i messaggi in base alle opzioni di disposizioni, fare clic su No. | MSGRETENTION | MRET |
Intervallo di polling | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Immettere il numero di millisecondi che trascorre prima che ciascun listener di messaggio prova di nuovo a richiamare un messaggio dalla propria coda quando ciascun listener di messaggi durante una sessione non presenta messaggi adatti nella propria coda. Il valore predefinito è 5000. Se capita spesso che non ci sono messaggi adatti per nessuno dei listener di messaggi durante la sessione, incrementare il valore della proprietà. |
POLLINGINT | PINT |
Intervallo di nuovo scan | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Digitare il numero di millisecondi di intervallo prima che il client di riferimento IBM MQ ritorni all'inizio della coda durante la ricerca di un messaggio adatto. Quando un consumatore di messaggi nel dominio point-to-point utilizza un selettore di messaggi per selezionare quali messaggi desidera ricevere, il client IBM MQ effettua la ricerca della coda IBM MQ per i messaggi adatti nella sequenza determinata dalMessage Delivery Sequence proprietà della coda (vedere Proprietà della coda). Quando il client trova un messaggio adatto e lo consegna all'utente, il client ripristina la ricerca per il messaggio adatto successivo dalla sua posizione corrente nella coda. Il client continua a cercare nella coda fino a quando non raggiunge la fine della coda oppure fino a quando l'intervallo di tempo in millisecondi, come determinato dal valore di questa proprietà, non scade. In ciascun caso, il client ritorna all'inizio della coda per continuare la propria ricerca, quindi inizia un nuovo intervallo. |
RESCANINT | RINT |
Non riuscito se inattivo | Per specificare che le chiamate a determinati metodi non riescono se il gestore code è inattivo, fare clic su Sì. Se un'applicazione rileva che il gestore code non è attivo, l'applicazione può completare l'attività che sta eseguendo immediatamente e chiudere la connessione, consentendo al gestore code di arrestarsi. Per specificare che nessuna chiamata al metodo non riesce perché il gestore code è in uno stato di non attivo, fare clic su No. Se si fa clic su No, un'applicazione non può rilevare che il gestore code non è attivo, così l'applicazione può continuare a eseguire operazioni sul gestore code e, di conseguenza, impedirne l'arresto. | FAILIFQUIESCE | FIQ |
Punto di sincronizzazione di tutte le ricezioni | Per specificare che tutte le ricezione vengano eseguite nel punto di sincronizzazione, fare clic su Sì. Per specificare che tutte le ricezioni non debbano essere eseguite nel punto di sincronizzazione, fare clic su No. | SYNCPOINTALLGETS | SPAG |
Corrispondenza client di destinazione | Specificare se un messaggio di risposta, inviato alla coda identificata dal campo di intestazione JMSReplyTo di un messaggio in ingresso, ha un'intestazione MQRFH2 solo se il messaggio in ingresso ha un'intestazione MQRFH2. Per specificare che se un messaggio in entrata non ha un'intestazione MQRFH2, la proprietà Target Client sulla coda di destinazione viene impostata su MQ , fare clic su Sì. Se il messaggio in entrata ha un'intestazione MQRFH2, la proprietà Target Client viene invece impostata su JMS . Per specificare che la proprietà Target Client della coda di destinazione è sempre impostata su JMS , fare clic su No. |
TARGCLIENTMATCHING | TCM |
Intervallo verifica errore asincrono | Immettere il numero di chiamate di invio per consentire la verifica fra errori asincroni di inserimento all'interno di una sessione JMS non negoziata. Il valore minimo è 0; il valore può essere qualsiasi numero intero positivo. | SENDCHECKCOUNT | SCC |
Pagina Regolazione avanzata
Nella seguente tabella sono elencate le proprietà che è possibile impostare nella pagina Regolazione avanzata della finestra delle proprietà Factory di connessione. Modificare le proprietà nella pagina Regolazione avanzata per configurare impostazioni avanzate. Per la maggior parte dei sistemi, le impostazioni predefinite sono appropriate.
Proprietà | Significato | Nome lungo | Nome breve |
---|---|---|---|
Durata del processo | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Per specificare che un sottoscrittore non può offrire alcuna garanzia su quanto rapidamente può elaborare i messaggi che riceve, fare clic su Sconosciuto (il valore predefinito). Per specificare che un abbonato garantisce di elaborare qualsiasi messaggio che riceve prima di restituire il controllo al client IBM MQ , fare clic su Short. |
PROCESSDURATION | PROCDUR |
Pubblicazione ottimistica | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Per specificare che quando un publisher pubblica un messaggio, il client IBM MQ di Java non restituisce il controllo all'editore fino a quando non avrà completato tutta l'elaborazione associata alla chiamata e può segnalare l'esito all'editore, fare clic su No (il valore predefinito). To specify that when a publisher publishes a message, the IBM MQ JMS client returns control to the publisher immediately, before it has completed all the processing associated with the call and can report the outcome to the publisher, click Sì (the IBM MQ JMS client reports the outcome only when the publisher commits the message). |
OPTIMISTICPUBLICATION | OPTPUB |
Notifica in uscita | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Per specificare che quando un sottoscrittore riconosce o commette un messaggio, il client IBM MQ di Java non restituisce il controllo all'abbonato fino a quando non avrà completato tutta l'elaborazione associata alla chiamata e può segnalare l'esito all'abbonato, fare clic su Sì (il valore predefinito). To specify that when a subscriber acknowledges or commits a message, the IBM MQ JMS client returns control to the subscriber immediately, before it has completed the call and can report the outcome to the subscriber, click No. |
OUTCOMENOTIFICATION | NOTIFY |
Ricezione isolamento | Questa proprietà può essere utilizzata in un client di coda IBM WebSphere MQ 7,0 ma non ha alcun effetto su un gestore code IBM WebSphere MQ 7,0 . Per specificare che un sottoscrittore riceva solo i messaggi nella coda del sottoscrittore di cui è stato eseguito il commit, fare clic su Con commit (il valore predefinito). Per specificare che un sottoscrittore possa ricevere messaggi di cui non è stato eseguito il commit nella relativa coda, fare clic su Senza commit. Il valoreUncommitted ha effetto solo se la proprietà Process Duration ha il valore Short . |
RECEIVEISOLATION | RCVISOL |