Gestione delle risorse del listener dei messaggi per i bean basati sui messaggi

Gestire le risorse utilizzate dal servizio di ascolto dei messaggi per supportare i bean basati sui messaggi, in genere per l'utilizzo con un provider di messaggistica che non dispone di un Java™ EE Architettura del connettore (JCA) 1.5 adattatore di risorse.

Prima di iniziare

Per WebSphere® Application Server Nella versione 7 e successive, le porte del listener sono stabilizzate. Per ulteriori informazioni, leggere l'argomento sulle funzionalità stabilizzate. Pianifica la migrazione del tuo WebSphere MQ configurazioni di distribuzione del bean basato sui messaggi dall'utilizzo delle porte del listener all'utilizzo delle specifiche di attivazione. Tuttavia, non dovresti iniziare questa migrazione finché non sei sicuro che l'applicazione non debba funzionare prima sui server delle applicazioni WebSphere Application Server Versione 7. Ad esempio, se si dispone di un cluster di server delle applicazioni con alcuni membri in Version 6.1 e alcuni in una versione successiva, non è necessario migrare le applicazioni su quel cluster per utilizzare le specifiche di attivazione finché non si esegue la migrazione di tutti i server delle applicazioni nel cluster alla versione successiva. [z/OS]Inoltre, quando si esegue la migrazione alle specifiche di attivazione sul file z/OS® piattaforma, è necessario abilitare il processo Control Region Addict (CRA) del server delle applicazioni (selezionando Abilita la consegna dei messaggi in entrata basata su JCA nel pannello delle impostazioni del provider JMS o utilizzando il file manageWMQ comando per includere l'avvio del processo CRA come parte dell'avvio di un server delle applicazioni).

Se si desidera utilizzare i bean message-driven con un provider di messaggistica che non dispone di una versione JCA 1.5 O 1.6 adattatore di risorse, non è possibile utilizzare le specifiche di attivazione e quindi è necessario configurare i bean su una porta listener. Esistono anche alcuni scenari in cui, sebbene sia possibile utilizzare le specifiche di attivazione, è comunque possibile scegliere di utilizzare le porte del listener. Ad esempio, per compatibilità con le applicazioni bean basate sui messaggi esistenti.

Se sono presenti bean a messaggi che utilizzano WebSphere MQ provider di messaggistica (o un provider JMS di terze parti conforme) con porte listener e desideri invece utilizzare bean message-driven EJB 3 con porte listener, questi nuovi bean possono continuare a utilizzare lo stesso provider di messaggistica.

Informazioni su questa attività

Il servizio di ascolto dei messaggi è un'estensione delle funzioni JMS del provider JMS e fornisce un gestore di ascoltatori che controlla e monitora uno o più ascoltatori JMS. Ogni ascoltatore monitora una destinazione della coda JMS (per la messaggistica punto a punto) o una destinazione dell'argomento JMS (per la messaggistica di pubblicazione/sottoscrizione). Una porta listener definisce l'associazione tra un factory di connessione, una destinazione e un bean basato su messaggi distribuito. Quando distribuisci un bean basato sui messaggi, associ il bean a una porta listener. Quando un messaggio arriva a destinazione, il listener passa il messaggio a una nuova istanza di un bean basato sui messaggi per l'elaborazione.

Procedura

  1. Configura il servizio di ascolto dei messaggi .
    [z/OS]
    Nota: Prima di configurare le risorse del listener dei messaggi, considerare l'implementazione del servizio del listener dei messaggi su z/OS piattaforma, che influenza il modo in cui dovresti configurare la porta del tuo ascoltatore.
  2. Amministra le porte del listener.
    È possibile completare una qualsiasi delle seguenti attività amministrative:
    • Crea o configura una porta listener.
    • Avvia o arresta una porta di ascolto.
    • Elimina una porta di ascolto.
  3. [z/OS]Se il bean basato sui messaggi utilizza una coda ospitata da WebSphere MQ come provider JMS, ottimizza le prestazioni configurando le proprietà di destinazione della coda per adattarle al meglio al tuo bean basato sui messaggi.
  4. Configurare la sicurezza per i bean a messaggi che utilizzano le porte listener .

Risultati

Sono state configurate le risorse necessarie al servizio di ascolto dei messaggi per supportare i bean basati sui messaggi.