Impostazioni WS-ReliableMessaging

Per la politica WS-ReliableMessaging, è possibile configurare la versione dello standard WS-ReliableMessaging che si desidera utilizzare, l'opzione per utilizzare il protocollo WS-MakeConnection per lo scambio messaggi bidirezionale sincrono, l'ordine in cui i messaggi vengono consegnati e la qualità di servizio richiesta (livello di affidabilità) per la consegna del messaggio. Il prodotto applica queste politiche ai messaggi in entrata e in uscita.

Per visualizzare questa pagina della console di gestione, fare clic su Servizi > Set di politiche > Set di politiche applicazione > nome_set_politiche > [Politiche] WS-ReliableMessaging.

Con WebSphere Application Server, è possibile utilizzare WS-ReliableMessaging con applicazioni di servizi Web JAX-WS 2.0 che sfruttano un collegamento SOAP tramite HTTP. Per configurare un'applicazione del servizio Web per utilizzare WS-ReliableMessaging, allegare un set di politiche che abbia WS-ReliableMessaging abilitato. Il set di politiche offre una gamma di qualità di servizio: persistente gestita, non persistente gestita oppure non persistente non gestita.

Non modificare le politiche associate ai set di politiche forniti. Se è necessario modificare le impostazioni della politica di messaggistica affidabile, utilizzare la copia di un set di politiche predefinito oppure crearne uno nuovo.

Standard
Selezionare la specifica WS-ReliableMessaging da utilizzare per la trasmissione affidabile dei messaggi. WS-ReliableMessaging Versione 1.1 è il valore predefinito. I dettagli sulle specifiche WS-ReliableMessaging supportate sono disponibili sui seguenti indirizzi Web:
  • La specifica WS-ReliableMessaging Versione 1.0, febbraio 2005.
  • La specifica OASIS WS-ReliableMessaging Versione 1.1, febbraio 2007.
Nota: Se si stanno utilizzando servizi Web basati su .NET, selezionare WS-ReliableMessaging Versione 1.0.
Abilitazione di "MakeConnection" per scambio messaggio bidirezionali sincroni

Impostare questa opzione su "True" per abilitare WS-MakeConnection, che è un metodo standard ed efficace di abilitazione dello scambio messaggi bidirezionale sincrono con WS-ReliableMessaging.

Per ulteriori informazioni, consultare la specifica WS-MakeConnection Versione 1.0, febbraio 2007.

Nota: Se si stanno utilizzando servizi Web basati su .NET, impostare questa opzione su "false".
Consegna messaggi secondo l'ordine di invio

Selezionare questa opzione se il mittente di una richiesta deve ricevere una risposta prima di inviare la richiesta successiva.

Se si abilita la consegna in-order, assicurarsi anche che l'applicazione di richiesta esegua il polling dei messaggi nell'ordine in cui desidera riceverli. Per ulteriori informazioni, vedere Configuring the WS-ReliableMessaging policy .

Nota: Se si stanno utilizzando servizi Web basati su .NET, selezionare questa opzione.
Qualità del servizio
Selezionare uno dei seguenti tipi di qualità del servizio:
Non persistente non gestito - Tollera gli errori di rete e del sistema remoto
È possibile configurare le applicazioni del servizio Web per utilizzare WS-ReliableMessaging con un archivio in memoria predefinito. Questa qualità di servizio richiede una configurazione minima. In ogni modo, la qualità risulta non transazionale e sebbene consenta di rinviare messaggi perduti nella rete, l'errore di un server determina la dispersione di messaggi. Tale qualità di servizio è soltanto per singoli server e non supporta cluster. Tale qualità di servizio non è supportata sulla piattaforma z/OS. Il valore predefinito è Non persistente non gestito.
Non persistente gestito - Tollera gli errori di sistema, di rete e del sistema remoto, ma lo stato viene eliminato dopo che il motore di messaggistica viene riavviato.
Questa qualità di servizio supporta cluster e singoli server. Questa opzione utilizza un motore di messaggistica per gestire lo stato della sequenza e i messaggi vengono scritti su disco, se la memoria è scarsa. Tale qualità di servizio consente di rinviare messaggi perduti nella rete e può anche gestire un errore del server, ma un errore del motore di messaggistica determina la dispersione di messaggi. Un errore del motore di messaggistica, tuttavia, provoca la perdita di messaggi.
Persistente gestito - Tollera gli errori di sistema, di rete e del sistema remoto
Questa qualità di servizio per richiami del servizio Web asincroni è ripristinabile. Questa opzione utilizza anche un motore di messaggistica e un archivio messaggi per gestire lo stato della sequenza. In questo scenario, i messaggi vengono elaborati all'interno delle transazioni, (finché l'operazione è "fire e forget" monodirezionale), resi permanenti sul server di richiesta e del provider del servizio Web e sono ripristinabili in caso di errore del server. I messaggi che non sono stati trasmessi con successo al momento dell'errore possono continuare ad essere trasmessi dopo il riavvio del server.
Nota:
  • Tutte e tre le qualità di servizio sono supportate quando le applicazioni vengono distribuite sul server di applicazioni. Il client e le applicazioni contenitore client utilizzano solo la prima opzione.
  • Per la qualità non persistente non gestita del servizio, i messaggi vengono memorizzati in memoria. Per entrambe le qualità gestite del servizio, i messaggi vengono gestiti da un motore di messaggistica salvato da un archivio messaggi. Si specifica il collegamento ad un bus ed un motore di messaggistica nel modulo Impostazioni (collegamenti consegna) WS-ReliableMessaging . Se la qualità del servizio scelta è non persistente non gestita, che non utilizza un collegamento ad un motore di messaggistica, il collegamento specificato viene ignorato.



Links marked (online) require access to the Internet.

Concetti correlati
Attività correlate
Riferimenti correlati

uwbs_wsspsrmd